摘要:
get 无参函数,在属性被读取时工作 set 有一个参数的函数,在属性被设置时工作 enumerable 可否列举 configurable 可否配置 1 let user = { 2 name: "John", 3 surname: "Smith" 4 }; 5 6 Object.definePr 阅读全文
posted @ 2020-12-18 23:28
李逍遥701
阅读(88)
评论(0)
推荐(0)
摘要:
获取值的函数 1 let user = { 2 name: "John", 3 surname: "Smith", 4 5 get fullName() { 6 return `${this.name} ${this.surname}`; 7 } 8 }; 9 10 alert(user.fullN 阅读全文
posted @ 2020-12-18 23:01
李逍遥701
阅读(105)
评论(0)
推荐(0)
摘要:
形式上是属性 本质上是函数 阅读全文
posted @ 2020-12-18 22:43
李逍遥701
阅读(147)
评论(0)
推荐(0)
摘要:
此方法中文名:获取所有属性的属性特性,返回多个属性描述符对象 一个对象可以有一个或多个属性。 如果想要获取某一个属性的特性,用: Object.getOwnPropertyDescriptor(obj,prop) 如果想要获取多个属性的特性,用: Object.getOwnPropertyDescr 阅读全文
posted @ 2020-12-18 21:12
李逍遥701
阅读(408)
评论(0)
推荐(0)
摘要:
方法中文名:设置多个属性特性,改变原对象。 如果属性已经存在,则改变其属性特性; 如果属性不存在,则根据提供的值创建该属性。 1 Object.defineProperties(obj, { 2 prop1: descriptor1, 3 prop2: descriptor2 4 // ... 5 阅读全文
posted @ 2020-12-18 18:31
李逍遥701
阅读(519)
评论(0)
推荐(0)
摘要:
属性特性: value 属性值 writable 可修改值与否 enumerable 可列举与否 configurable 可删除与否 propertyName:属性名称,可以自定义,比如常见的name,age 属性描述对象:包含四大特性的对象 得到某属性的特性: Object.getOwnProp 阅读全文
posted @ 2020-12-18 18:22
李逍遥701
阅读(139)
评论(0)
推荐(0)
摘要:
没有this 没有arguments 不能使用new调用 没有super js的精髓在于创建一个函数并将其传递到某个地方, 这样的函数,需要在适合它的上下文中发挥作用,这就是箭头函数的用武之地了。 阅读全文
posted @ 2020-12-18 14:32
李逍遥701
阅读(75)
评论(0)
推荐(0)

浙公网安备 33010602011771号