1. 程式人生 > >3.4.7 Object型別 學習筆記

3.4.7 Object型別 學習筆記

ECMAScript中的物件其實就是一組資料和功能的集合。物件可以通過執行new操作符後跟要建立的名稱來建立。

var obj = new Object();

Object的每個例項都具有下列屬性和方法。

  • constructor 儲存著用於建立當前物件的函式。對於前面的例子而言,建構函式就是Object()
  • hasOwnProperty( propertyName ) 用於檢查給定的屬性在當前例項物件中是否存在。
  • isPrototypeOf( object ) 用於檢查傳入的物件是否是當前物件的原型。
function Person() {}
let person = new Person();
Person.prototype.isPrototypeOf(person);