陣列和物件

2021-09-23 18:25:36 字數 638 閱讀 7230

陣列和物件

var arr=[1,2,3,4,5];

var obj=;

//將物件轉換為json字串

var str=json.stringify(obj);

//將json字串逆轉回物件

var obj1=json.parse(str);

obj.a=20;

console.log(obj1);

var str1=json.stringify(arr);

var arr1=json.parse(str1);

arr[0]=40;

console.log(arr1);

//可用於複製

var objs=}}

};//利用json轉換可以完成深複製

var obj2=json.parse(json.stringify(objs));

objs.b.b.a=10;

console.log(obj2);

console.log("b" in obj);//屬性名是否在物件下

if("b" in obj)

// 陣列中是否有該下標,不是值

console.log(3 in arr);

陣列和物件

建立乙個cat類 public class cat 1 public class testcat 15 執行結果 a name 小白 a age 3 b name 小白 b age 3 1 public class testcat 15 執行結果 a name 小黑 a age 5 b name 小...

陣列物件和類陣列物件區別

類陣列物件 看例子 var a var i 10 while i 10 很明顯物件啊 console.log a.length undefined 區別就在這了 類陣列物件沒有長度的屬性和陣列的方法 console.log object.prototype.tostring.call a objec...

陣列物件和類陣列物件區別

類陣列物件 看例子 var a var i 10 while i 10 很明顯物件啊 console.log a.length undefined 區別就在這了 類陣列物件沒有長度的屬性和陣列的方法 console.log object.prototype.tostring.call a objec...