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

您的位置:首頁技術文章
文章詳情頁

javascript - 紅寶書152頁hasPrototypeProperty(object,name)錯了嗎?

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

問題描述

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

紅寶書P152說該函數能檢測屬性是在原型還是在實例中

true在原型中false在實例中

但是,當原型和實例中都不存在某屬性的時候也會返回false啊

問題解答

回答1:

翻了一下書,函數沒有錯,但書中的解釋確實容易引起誤解。

看函數名就好了——hasPrototypeProperty(object, name)——原意是判斷一個對象的原型上有無指定屬性,只要原型上沒有指定屬性,就會返回 false。

我理解書中的解釋是針對name這個屬性說的,以對象有這個屬性為前提,如果函數返回 false,那這個屬性是在原型上。

回答2:

剛才我試了下,確實是,可能書中只是強調區別和方法吧,自己用的時候加個判斷就完美了

標簽: JavaScript
主站蜘蛛池模板: 成人欧美日韩 | 黄色三区 | 中文字幕有码视频 | 女教师的一级毛片 | 91久久精品一区二区三区 | 一区二区三区中文字幕 | 草草视频免费在线观看 | 亚洲国产成人超福利久久精品 | 欧美一级做一a做片性视频 欧美一级做一级爱a做片性 | 鲁大师成人精品视频 | 久久精品久久精品久久精品 | 精品一区二区三区中文字幕 | 在线男人天堂 | 精品国产日韩久久亚洲 | 最新国产午夜精品视频成人 | 日产一区2区三区有限公司 日产一区两区三区 | 亚洲黄色性视频 | 亚洲欧美日韩在线线精品 | 久久精品亚洲精品国产欧美 | 成人a毛片高清视频 | 一级特级欧美aaaaa毛片 | 国产成人亚洲综合 | 三级黄色在线 | 欧美13一14周岁a在线播放 | 久久免费99精品久久久久久 | 九九九九精品视频在线播放 | 香港经典毛片a免费观看 | aaa毛片手机在线现看 | 一级一级一片免费高清 | 2022国产91精品久久久久久 | 欧美日韩一区二区三区在线播放 | 欧美日韩综合高清一区二区 | 国产高清第一页 | 一本色道久久爱88av | 成人欧美精品大91在线 | 日韩免费一级a毛片在线播放一级 | 一级做a爰片久久毛片人呢 一级做a爰片久久毛片唾 | aaa免费视频 | 米奇精品一区二区三区在线观看 | 欧美成免费 | 琪琪午夜伦埋大全影院 |