中文字幕日韩精品一区二区免费_精品一区二区三区国产精品无卡在_国精品无码专区一区二区三区_国产αv三级中文在线

JavaScript屬性描述符-創(chuàng)新互聯(lián)

屬性描述符(Property Descriptor)是 ES5 之后出現(xiàn)的概念,顧名思義,它用于描述屬性應(yīng)該是什么樣,例如是否只讀,能否枚舉,能否可配置等。所有對象屬性均可使用屬性描述符來定義。JavaScript屬性描述符
屬性描述符的六個屬性

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 定義 objprop 屬性。

Object.getOwnPropertyDescriptor(obj, prop)

獲取 objprop 屬性描述符。

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)

網(wǎng)站托管運(yùn)營
芦山县| 深圳市| 大兴区| 嵩明县| 鞍山市| 年辖:市辖区| 宜良县| 鹤峰县| 措美县| 沙河市| 五大连池市| 莎车县| 舞钢市| 明溪县| 长治县| 嘉黎县| 阿拉善右旗| 湖南省| 蒙阴县| 汽车| 崇明县| 申扎县| 河东区| 科尔| 剑河县| 大洼县| 缙云县| 大悟县| 五大连池市| 邹平县| 滕州市| 全椒县| 沁水县| 响水县| 巫山县| 合肥市| 钟祥市| 曲阜市| 浮山县| 牡丹江市| 乐陵市|