- 对象是存储数据的容器,可以存储任意文本的数据。格式是用大括号括起来,已键值对的方式存放,对象的下标就是键值对的键。
var obj={name:"lang",age:18,a:[2,4,5], b:"hello" }
console.log(obj)
- 获取对象中的值的格式为:对象名["键名"],还有一个简便方法:对象名.键名
var obj={name:"lang",age:18,a:[2,4,5], b:"hello" }
console.log(obj["name"],obj.b)
- 在存值时,如果之前已经有了这个属性,就会覆盖之前的值,如果没有就会添加新的属性
var obj= {name: "jack" };
obj["name"] = "karen";//已经有这个属性了 就会覆盖之前的值
obj["age"] = 25; //没有age成员 就会添加一个新成员age 然后赋值25
console.log(obj);