色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

javascript - 紅寶書(shū)152頁(yè)hasPrototypeProperty(object,name)錯(cuò)了嗎?

瀏覽:93日期:2023-05-14 14:40:09

問(wèn)題描述

function hasProtoproperty(object,name){ return !object.hasOwnproperty(name) && (name in object);}

紅寶書(shū)P152說(shuō)該函數(shù)能檢測(cè)屬性是在原型還是在實(shí)例中

true在原型中false在實(shí)例中

但是,當(dāng)原型和實(shí)例中都不存在某屬性的時(shí)候也會(huì)返回false啊

問(wèn)題解答

回答1:

翻了一下書(shū),函數(shù)沒(méi)有錯(cuò),但書(shū)中的解釋確實(shí)容易引起誤解。

看函數(shù)名就好了——hasPrototypeProperty(object, name)——原意是判斷一個(gè)對(duì)象的原型上有無(wú)指定屬性,只要原型上沒(méi)有指定屬性,就會(huì)返回 false。

我理解書(shū)中的解釋是針對(duì)name這個(gè)屬性說(shuō)的,以對(duì)象有這個(gè)屬性為前提,如果函數(shù)返回 false,那這個(gè)屬性是在原型上。

回答2:

剛才我試了下,確實(shí)是,可能書(shū)中只是強(qiáng)調(diào)區(qū)別和方法吧,自己用的時(shí)候加個(gè)判斷就完美了

標(biāo)簽: JavaScript
主站蜘蛛池模板: 美女擦逼| 亚洲精品久久久久影 | 成年人看的毛片 | 国产精选一区 | 亚洲一区二区精品视频 | 九九视频精品在线 | 亚洲精品一区二三区在线观看 | 一级毛片成人免费看免费不卡 | 免费国产一区二区三区 | www黄网| aaa免费视频| 在线看精品 | 亚洲成人中文字幕 | 拍真实国产伦偷精品 | 美女精品永久福利在线 | 永久免费毛片手机版在线看 | 中文字幕最新中文字幕中文字幕 | 精品欧美一区二区精品久久 | 国产综合在线视频 | 亚洲二区在线观看 | 各种偷拍盗摄视频在线观看 | 日韩经典欧美精品一区 | 日本高清色本免费现在观看 | 99精品视频在线视频免费观看 | 国产xh98hx在线观看 | 国产网站免费视频 | 看一级特黄a大一片 | 成人免费福利片在线观看 | 网站在线看 | 午夜日本一区二区三区 | 综合558欧美成人永久网站 | 亚洲小视频 | 人与拘一级a毛片 | 一级做a爰片久久毛片 | 国产一级a毛片高清 | 伊人久久精品午夜 | 日本一级在线播放线观看免 | 一级a性色生活片久久毛片 一级a做爰片欧欧美毛片4 | 8050网午夜一级毛片免费不卡 | 青青草原色 | 欧美丝袜xxxxx在线播放 |