js对象

2020-05-09  本文已影响0人  鸡毛菜菜子

对象是包括属性和方法的数据类型。

使用字面量是声明对象最简单的方式,其实字面量形式在系统内部也是使用构造函数 new Object创建的。

字面量声明

可以使用点语法(.)和[]获取对象属性。[]主要用于通过变量定义属性的场景。

对象和方法的属性可以动态的添加、删除(delete 属性)、检测属性(hasOwnProperty或使用 in 可以在原型对象上检测)。

定义在对象中的函数我们称为方法

引用特征:对象和函数、数组一样是引用类型,即复制只会复制引用地址。对象的比较是对内存地址的比较所以使用 == 或 === 一样

使用...可以展示对象的结构,可用于实现对象的合并。

上一篇 下一篇

猜你喜欢

热点阅读