基本:number、string、undefined、boolean 引用:Object()
对象的创建
var 对象名 ='值'(常用)
var 对象名 =new Object();
var 对象名 =new String();
var 对象名 =new Number();
语法:键值对
{
key:value
key:value
key(属性名或键):value(属性名的值)
}
相对象添加键值对
方法1:对象名(变量名).属性名='值';
方法2:对象名['属性名']='值';
对象数据:图片:路径字符串(用单引号引起来),字符串,数字
字面量创建:
var 自定义Object={
key:value,
key:value,
key:value
} 添加键值对方法一样
对象属性的操作
添加
方法1:对象名.属性名(新属性名)='值'(新属性值)
方法2:对象名['属性名'](新属性名)='值'(新属性值)
取值:
方法1:对象名.属性名='值'
方法2:对象名['属性名']='值'
修改:
方法1:对象名.属性名=值(要修改的属性值)
方法2:对象名['属性名']=值(要修改的属性值)
删除:
方法1:delete 对象名.属性值
方法2:delete 对象名['属性值']
遍历:forin
for(const key in ??(对象名)){
console.log(对象名[key]);(因为key是变量,变量不用加引号)
}