一、几种创建对象的方式
// 1. 字面量模式
const userA = {
name: 'JonA',
age: 18
}
// 2. Object 构造函数模式
const userB = new Object({
name: 'JonB',
age: 19
})
// 3. 自定义构造函数模式
function UserC() {
this.name = 'JonC',
this.age = 20
}
const userC = new UserC();
// 4. Object.create() 以一个现有对象(userA)作为原型,创建一个新的对象
const userD = Object.create(userA, {
address: {
value: '位置', // 初始化赋值
writable: true, // 是否是可改写的
enumerable: true, //是否可以用for in 进行枚举
configurable: false // 是否能够删除,是否能够被修改
}
})
文章来源地址https://www.toymoban.com/news/detail-660196.html
文章来源:https://www.toymoban.com/news/detail-660196.html
到了这里,关于学习笔记整理-JS-几种创建对象的方式的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!