-
概念:
一个变量,包含多个键值对
-
创建:
1. 字面量模式:
‘{}’:对象边界
‘:’ :属性名:属性值
‘,’:属性间隔符
属性名:一般不加引号,有特殊字符需加
属性值:字符串加引号
var obj = {
name:"terry",
age:12,
'age-1':20,
sayName:function(){
//对象方法,相当于sayName是属性,function(){}是属性值,合起来是对象方法
console.log("my name is ",this.name);
}//
}
console.log(obj,typeof obj);
//{ name: 'terry', age: 12, sayName: [Function: sayName] } object
2.构造函数模式
(1) 使用Object或者自定义构造函数来初始化
&