建立對象、數組的兩種方法以及對比

建立Object()對象
1
var t = new Object(); //建立了一個對象t. 2 //new:會建立一個對象,而後對象執行Object函數。最後返回一個對象實例 3 // js是一個動態語言,能夠隨時添加屬性和方法 4 t.age = 19; 5 t.name = 'jeck'; 6 t.run = function(){ 7 console.log('我是你爸爸'); 8 }; 9 t['demo'] = 'demo2' 10 11 //對象的使用 12 //第一種方式:使用點的方式,t.age t的年齡 13 console.log(t.age); 14 //第二種方式:使用中括號的方式,t['name'] t的名字 15 console.log(t['name']); 16 console.log(t['demo']);
json方式建立對象
1
var t = { 2 age:19, 3 name:'Tom', 4 run: function () { 5 console.log('王帥要跑路了'); 6 } 7 }; 8 console.log(t.name);
Array建立數組
1
var arr = new Array(); 2 //console.log(arr); 3 arr[0] = 1; 4 //console.log(arr); 5 arr[1] = true; 6 //console.log(arr);
常規建立數組
1
var a1 = []; //建立空數組 2 var a2 = [1,2,'sss',true,{age:19},null,undefined]; 3 4 // console.log(a2.toString); 5 console.log(a2);
相關文章
相關標籤/搜索