创建对象、数组的两种方法以及对比

2021-05-19 06:28

阅读:419

标签:null   code   efi   属性   ring   两种方法   string   color   创建   

创建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);

 

创建对象、数组的两种方法以及对比

标签:null   code   efi   属性   ring   两种方法   string   color   创建   

原文地址:https://www.cnblogs.com/smartwangshuai/p/9743586.html


评论


亲,登录后才可以留言!