成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

JS對(duì)象是否擁有某屬性如何判斷

JS對(duì)象是否擁有某屬性

創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供凌源網(wǎng)站建設(shè)、凌源做網(wǎng)站、凌源網(wǎng)站設(shè)計(jì)、凌源網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、凌源企業(yè)網(wǎng)站模板建站服務(wù),十年凌源做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。

兩種方式,但稍有區(qū)別

1,in 運(yùn)算符

var obj = {name:'jack'};
alert('name' in obj); // --> true
alert('toString' in obj); // --> true

可看到無(wú)論是name,還是原形鏈上的toString,都能檢測(cè)到返回true。

 2,hasOwnProperty 方法

var obj = {name:'jack'};
obj.hasOwnProperty('name'); // --> true
obj.hasOwnProperty('toString'); // --> false

原型鏈上繼承過來(lái)的屬性無(wú)法通過hasOwnProperty檢測(cè)到,返回false。

需注意的是,雖然in能檢測(cè)到原型鏈的屬性,但for in通常卻不行。

當(dāng)然重寫原型后for in在IE9/Firefox/Safari/Chrome/Opera下是可見的。見:for in的缺陷

感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

分享名稱:JS對(duì)象是否擁有某屬性如何判斷
網(wǎng)站路徑:http://jinyejixie.com/article38/gdghsp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制網(wǎng)站、微信公眾號(hào)、網(wǎng)頁(yè)設(shè)計(jì)公司、企業(yè)建站、網(wǎng)站收錄網(wǎng)站改版

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

小程序開發(fā)