JavaScript 对象
JavaScript 对象、属性、方法
JavaScript 数据类型
字符串、数字、布尔、数组、对象、null、undefined...
- 创建对象
1、通过 new 关键字 创建对象
1 var obj = new Object(); 2 obj.name = 'Twx'; 3 obj.func = function(){ 4 // 方法体 5 };
2、通过 对象字面量 创建对象
2.1 简单字面量
1 var obj2 = {}; 2 obj2.name = 'Twx'; 3 obj2.func = function(){ 4 return this.name; 5 };
2.2 嵌套字面量(键值对、json 格式)
1 var obj3 = { 2 name:'Twx', 3 age:'116', 4 func:function(){ 5 return this.name; 6 } 7 };
- 对象嵌套字面量的使用
1 var obj = { 2 init:function(){ 3 // 初始化声明初始使用的函数; 4 this.func1(); 5 this.func2(); 6 ... 7 }, 8 func1:function(){ 9 // 方法体; 10 }, 11 func2:function(){ 12 // 方法体; 13 } 14 } 15 // 初始化对象【简化初始化内容,便于维护】 16 obj.init();