定义对象

js中,{…..}表示一个对象,键值对应来描述属性xxx:xxx,多个属性之间用逗号隔开,最后一个属性不加逗号,格式如下:

  1. var person={
  2. name:"佳豪",
  3. age:19,
  4. score:0,
  5. email:"2691397780@qq.com"
  6. }

对象属性的调用和赋值

image.png
使用一个不存在的属性不会报错,只会反馈undefine
image.png

动态的删减和添加属性

通过delete可以删除动态属性
image.png
直接给不存在的属性赋值即可添加属性
image.png

判断属性是否在对象中

使用hasOwnProperty()方法即可,注意:js中的对象的属性的键都是字符串,而值是所有类型都可以。
image.png