创建对象数组的两种方法以及对比
Posted smartwangshuai
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了创建对象数组的两种方法以及对比相关的知识,希望对你有一定的参考价值。
创建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);
以上是关于创建对象数组的两种方法以及对比的主要内容,如果未能解决你的问题,请参考以下文章