发布网友 发布时间:2023-01-05 12:52
共1个回答
热心网友 时间:2023-10-15 23:02
2.1 字面量的方式进行定义
2.2 使用 new Object() 进行定义
工厂模式的优缺点:
1. 属性的简洁表示法
ES6 允许在大括号里面,直接写入变量和函数,作为对象的属性和方法。这样的书写更加简洁。
2. 属性名表达式
3. 方法的 name 属性
4. 属性的可枚举性和遍历
可枚举性:对象的每个属性都有一个描述对象(Descriptor),用来控制该属性的行为。 Object.getOwnPropertyDescriptor 方法可以获取该属性的描述对象。
属性的遍历:
5. super 关键字(做对象使用)
6. 对象的扩展运算符
7. AggregateError 错误对象