对象 (object)

35 阅读1分钟
  • 对象是存储数据的容器,可以存储任意文本的数据。格式是用大括号括起来,已键值对的方式存放,对象的下标就是键值对的键。
var obj={name:"lang",age:18,a:[2,4,5], b:"hello" }
console.log(obj)

image.png

  • 获取对象中的值的格式为:对象名["键名"],还有一个简便方法:对象名.键名
  var obj={name:"lang",age:18,a:[2,4,5], b:"hello" }
  console.log(obj["name"],obj.b)

image.png

  • 在存值时,如果之前已经有了这个属性,就会覆盖之前的值,如果没有就会添加新的属性
  var obj= {name: "jack" };
  obj["name"] = "karen";//已经有这个属性了 就会覆盖之前的值
  obj["age"] = 25; //没有age成员 就会添加一个新成员age 然后赋值25
  console.log(obj);

image.png