JS 中Json常用操作

2021-08-22 10:08:45 字數 1468 閱讀 3295

直接定義json

var json = ;

console.log(json);

json 轉 string

var str = json.stringify(json);

console.log(str);

string 轉 json

json = json.parse(str);

console.log(json)

新增新的字段

// 方式1

json.*** = '女';

// 方式2

var id = 'id';

json[id] = '123';

console.log(json)

判斷字段是否存在

console.log(json.hasownproperty(id))

刪除字段

方式1

delete json.id;

console.log(json);

方式2

delete json[id];

console.log(json);

新增jsonarray

var array = ;

console.log(array);

array.push(json);

console.log(array);

遍歷jsonarray

for (var item in array)

刪除array中的一項

array.splice(1)
完整**示例:

「` title

var json = ; console.log(json); var str = json.stringify(json); console.log(str); json.*** = '女'; var id = 'id'; json[id] = '123'; console.log(json) console.log(json.hasownproperty(id)) delete json.id; console.log(json); id = 'id'; json[id] = '123'; console.log(json); delete json[id]; console.log(json); var array = ; console.log(array); array.push(json); console.log(array); for (var item in array) array.splice(1) console.log(array)

「`

Js 中對 Json 陣列的常用操作

我們首先定義乙個json陣列物件如下 var persons 一.根據物件屬性值得到相應物件 1.獲取 name 等於 lily 的物件 var lily persons.filter p console.log lily 列印結果 注 filter 方法返回的是乙個陣列 var twins per...

JSON 常用操作

jsonobject json new jsonobject 儲存json格式的物件 json put key value string jsonstr json.tostring 把json格式的物件轉換成json字串用於儲存或入參 jsonobject jsonobj jsonobject.fr...

js中string的常用操作

建立乙個string 物件,語法 new string stringvalue 這個呼叫會將引數轉換為字串,並作為乙個string 物件。事實上任何乙個字串常量都是乙個 tring物件,可以將其直接作為物件來使用,這和使用new string 建立物件的區別是 typeof的返回值不同,乙個是 st...