站長(zhǎng)資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

javascript如何判斷對(duì)象中是否有參數(shù)

javascript判斷對(duì)象中是否有參數(shù)的方法:使用hasOwnproperty()方法即可,如【var obj = {a: 1,b: 2,c: 3} console.log(obj.hasOwnProperty('a'));】。

javascript如何判斷對(duì)象中是否有參數(shù)

本文操作環(huán)境:windows10系統(tǒng)、javascript 1.8.5、thinkpad t480電腦。

假如現(xiàn)在有一個(gè)對(duì)象Object,它里面當(dāng)中的參數(shù)有很多,但是現(xiàn)在我們需要判斷當(dāng)前對(duì)象是否存在某個(gè)參數(shù),該怎么辦呢?

其實(shí)很簡(jiǎn)單,通過(guò)使用hasOwnproperty()方法就可以了,一起來(lái)看下吧!

var obj = {             a: 1,             b: 2,             c: 3         }         console.log(obj.hasOwnProperty('a')); // true         因?yàn)楫?dāng)前定義對(duì)象中含有此參數(shù), 故返回值為 true
var obj = {             a: 1,             b: 2,             c: 3         }         console.log(obj.hasOwnProperty('asd')); // false         此時(shí)返回的就是false 因?yàn)楫?dāng)前對(duì)象中不包含此值,

它的語(yǔ)法也看出來(lái)了 obj.hasOwnProperty(prop)

所有繼承了 Object 的對(duì)象都會(huì)繼承到 hasOwnProperty 方法。這個(gè)方法可以用來(lái)檢測(cè)一個(gè)對(duì)象是否含有特定的自身屬性;和 in 運(yùn)算符不同,該方法會(huì)忽略掉那些從原型鏈上繼承到的屬性。

推薦學(xué)習(xí):javascript視頻教程

贊(0)
分享到: 更多 (0)
網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
麻豆亚洲AV成人无码久久精品| 91久久国产精品| 国产精品亚洲精品日韩动图| 国产美女精品人人做人人爽| 精品午夜国产福利观看| 亚洲午夜精品一区二区公牛电影院| 久久99精品久久| 久久精品国产清白在天天线| 国产自啪精品视频网站丝袜| 精品亚洲成α人无码成α在线观看 | 国产成人精品第一区二区| 91精品国产成人网在线观看| 久久精品国产亚洲AV电影| 无码日韩精品一区二区免费暖暖| 亚洲国产精品乱码一区二区| 黑人精品videos亚洲人| 亚洲精品午夜国产VA久久成人| 国产国拍精品亚洲AV片| 91精品国产福利尤物| 中文国产成人精品久久水| 中文字幕久热精品视频在线| 99久久婷婷免费国产综合精品| 国内精品久久久久久久久| 少妇人妻偷人精品一区二区 | 蜜桃麻豆WWW久久囤产精品| 久久影院综合精品| 99re热这里有精品首页视频| 99久热re在线精品视频| 精品人伦一区二区三区潘金莲| 69国产精品视频免费| 人妖在线精品一区二区三区| 国产国产成人精品久久| 97视频热人人精品免费| 国产69精品久久久久久久| 国产精品十八禁在线观看| 中文字幕日韩有码| 日韩免费a级在线观看| 一区二区精品久久| 中国精品一级毛片免费播放 | 国产精品自在拍在线拍| 色婷婷精品大在线视频|