JavaScript之对象

在 `JavaScript` 中数据类型主要被分为两种:

1. 简单数据类型:有 `number、string、boolean、null、undefined、symbol、bigint`

2. 除了简单数据类型之外,其他的都被叫做“复杂数据类型”,有: `数组、函数、正则表达式、对象`。 而 `JavaScript` 中,所有的复杂数据类型,都被统称为“对象”。

1.对象的创建方式有很多种,主要使用的方式有字面量和通过new操作符来声明

1.字面量

 2、new 操作符+Object

3、构造函数声明对象:

 4、工厂方式声明对象:

5、原型模式声明对象:

 6、混合模式声明对象: 

 2.对象的简写方式(对象的属性名和属性值为同一个变量时)

 3.展开运算符

 4.Symbol(Symbol 的值是永远唯一的)

 5.Object 的新增方法

 具体使用方法可以通过mdn去查询:MDN Web Docs

 6.旧习换新

① 通过可计算的属性名直接创建对象

② 使用属性的简写

③ 通过 Object.assign 将一个对象的可枚举属性复制到另一个对象上

④ 使用 Symbol 避免属性名冲突

⑤ 使用 Object.setPrototypeOf  \  Object.getPrototypeOf  代替 __proto__  

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值