中文字幕日韩精品一区二区免费_精品一区二区三区国产精品无卡在_国精品无码专区一区二区三区_国产α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://m.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)營
通化市| 子洲县| 麟游县| 定陶县| 濮阳县| 枞阳县| 万年县| 桓台县| 邹平县| 文登市| 顺义区| 伊通| 集贤县| 安康市| 柘荣县| 怀安县| 含山县| 伊金霍洛旗| 河北省| 三原县| 景谷| 青阳县| 南靖县| 芮城县| 洞头县| 南华县| 定日县| 葫芦岛市| 凉城县| 天峨县| 柞水县| 邹平县| 嘉定区| 镇赉县| 库尔勒市| 通许县| 河池市| 阳谷县| 宝应县| 达拉特旗| 黔东|