位置:首頁 > 軟件操作教程 > 編程開發(fā) > JavaScript > 問題詳情

JavaScript 使用Object.create

提問人:劉團圓發(fā)布時間:2020-11-25

■知識點

    Object.create是ECMAScript5新增的一個靜態(tài)方法,用來定義一個實例對象。該方法可以指定對象的原型和對象特性。具體用法如下:

    Object.create(prototype, descriptors)

    參數(shù)說明如下。

    prototype:必需參數(shù),指定原型對象,可以為null。

    descriptors:可選參數(shù),包含一個或多個屬性描述符的JavaScript對象。屬性描述符包含數(shù)據(jù)特性和訪問器特性,其中數(shù)據(jù)特性說明如下。

    value:指定屬性值。

    writable:默認為false,設(shè)置屬性值是否可寫。

    enumerable:默認為false,設(shè)置屬性是否可枚舉(for/in)。

    configurable:默認為false設(shè)置是否可修改屬性特性和刪除屬性。

訪問器特性包含兩個方法,簡單說明如下。

    set(): 設(shè)置屬性值。

    get(): 返回屬性值。

繼續(xù)查找其他問題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部