value
創(chuàng)新互聯(lián)公司主營崗巴網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,成都APP應(yīng)用開發(fā),崗巴h5成都微信小程序搭建,崗巴網(wǎng)站營銷推廣歡迎崗巴等地區(qū)企業(yè)咨詢屬性值。writable
是否允許賦值,true 表示允許,否則該屬性不允許賦值。get
返回屬性值的函數(shù)。如果為 undefined 則直接返回描述符中定義的 value 值。set
屬性的賦值函數(shù)。如果為 undefined 則直接將賦值運(yùn)算符右側(cè)的值保存為屬性值。configurable
如果為 true,則表示該屬性可以重新定義描述符,或者從屬性的宿主刪除。缺省為true
。
enumerable
如果為 true,則表示遍歷宿主對象時,該屬性可以被遍歷到。缺省為true
。
Object 操作屬性的方法
Object.defineProperty(obj, prop, descriptor)
使用描述符 descriptor 定義 obj 的 prop 屬性。Object.getOwnPropertyDescriptor(obj, prop)
獲取 obj 的 prop 屬性描述符。Object.preventExtensions(obj)
禁止為當(dāng)前對象 obj 添加新屬性。Object.seal(obj)
封印當(dāng)前對象 obj,禁止添加新屬性,并且將所有現(xiàn)有屬性 configurable 設(shè)置為 false。Object.freeze(obj)
凍結(jié)當(dāng)前對象 obj,禁止增加新屬性,禁止刪除現(xiàn)有屬性或修改屬性描述符,相當(dāng)于將該 obj 變成了 immutable。Object.isExtensible(obj)
判斷當(dāng)前對象 obj 是否允許擴(kuò)展。Object.isSealed(obj)
判斷當(dāng)前對象 obj 是否被封印。Object.isFrozen(obj)
判斷當(dāng)前對象 obj 是否被凍結(jié)。Object.prototype.hasOwnProperty(prop)
判斷當(dāng)前對象是否擁有 prop 屬性。
分享題目:JavaScript屬性描述符-創(chuàng)新互聯(lián)
本文來源:http://www.rwnh.cn/article6/copgog.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供Google、關(guān)鍵詞優(yōu)化、電子商務(wù)、云服務(wù)器、網(wǎng)站設(shè)計、網(wǎng)頁設(shè)計公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容