2019年1月17日 星期四

【Ch6物件】特性屬性Object.getOwnPropertyDescriptor&getPrototypeOf


▌特性(Property)屬性

  • writable:可以被覆寫
  • enumerable:可以被遍歷
  • configurable:可以被配置

▌查詢特性屬性 Object.getOwnPropertyDescriptor

  • Object.getOwnPropertyDescriptor可以查詢自有(own)屬性
  • Object.getPrototypeOf 可以查詢原型鍊
  • 特性的屬性分為writable、enumerable、configurable
var book={
  author:"Joe",
  age:12
}
Object.getOwnPropertyDescriptor(book,"author")

{ value: 'Joe',
  writable: true,
  enumerable: true,
  configurable: true }

沒有留言:

張貼留言