对象
万事万物皆对象,对象时js的原始类型,任何的数据类型都可以用对象来解释。
对象究竟是什么?
高级数据容器
创建
1.构造函数的创建
var obj=new Object();
console.log(obj)
结果:
2.字面创建对象
字面量:对象长什么样,我们就怎么去创建对象
var obj2={
};
console.log(obj2);
结构
映射结构:键值对结构;
对象的属性会对应一个唯一值,这样的一组属性和值,被我们称之为对象之中的一条数据;
注意:1.属性只能是字符串,值可以为任意类型。
2.对象之中可以存储多条数据
3.多条数据之间使用逗号进行隔开
4.对象之中没顺序
例如:
语法:{"name":"abc","age":"180"}
对象抽象
抽象:抽出关键点,对象抽象是为了更好的描述一个事物。
比如:数据:名字:abc,身高:180,职业:讲师
对象的增删改查
查
使用运算符.或者[];
例如:obj.name obj["name"];
而