function Foo() {};
var foo = new Foo();
Foo.prototype.label = "laruence";
alert(foo.label); //output: larue " /> 岛国片在线免费观看,麻豆产精品一二三产区区,乌克兰10一12x video

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

Javascript原型鏈和原型的一個(gè)誤區(qū)

之前我對(duì)Javascript的原型鏈中, 原型繼承與標(biāo)識(shí)符查找有些迷惑,

如, 如下的代碼:

復(fù)制代碼 代碼如下:
function Foo() {};
var foo = new Foo();
Foo.prototype.label = "laruence";
alert(foo.label); //output: laruence
alert(Foo.label);//output: undefined

今天看到了如下這個(gè)圖:

Javascript object layout
另外, 在Javascript Object Hierarchy看到:

The prototype is only used for properties inherited by objects/instances created by that function. The function itself does not use the associated prototype.

也就是說(shuō), 函數(shù)對(duì)象的prototype并不作用于原型鏈查找過(guò)程中,

今天在firefox下發(fā)現(xiàn)(因?yàn)閒irefox通過(guò)__proto__暴露了[[prototype]]), 真正參與標(biāo)識(shí)符查找的是函數(shù)對(duì)象的__proto__,

復(fù)制代碼 代碼如下:
function Foo() {};
var foo = new Foo();
Foo.__proto__.label = "laruence";
alert(Foo.label); //output: laruence
alert(foo.label);//output: undefined

而, 顯然的:

復(fù)制代碼 代碼如下:
function Foo() {};
alert(Foo.__proto__ === Foo.prototype); //output: false

另外, 也解釋了,

復(fù)制代碼 代碼如下:
alert(Object.forEach); // undefined
 
Function.prototype.forEach = function(object, block, context) {
    for (var key in object) {
        if (typeof this.prototype[key] == "undefined") {
            block.call(context, object[key], key, object);
        }
    }
 
};
 
alert(Object.forEach);
alert(Function.forEach);
alert(Object.forEach === Function.forEach); // true

JavaScript技術(shù)Javascript原型鏈和原型的一個(gè)誤區(qū),轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 蜜臀亚洲AV永久无码精品老司机 | 嫩草成人国产精品 | 狠狠操伊人 | 上原结衣快播 | 久草国产在线播放 | 国产精品美女久久久久浪潮AV | 精品无码无人网站免费视频 | 国产成人精品免费视频大 | 国产午夜亚洲精品一区 | jizz69女士第一次 | 野花日本高清在线观看免费吗 | 偷拍精品视频一区二区三区 | 97在线精品视频免费 | 一线高清视频在线播放 | WWW国产亚洲精品久久久日本 | 99日韩精品 | 久久久久久久久性潮 | 又粗又大又爽又黄的免费视频 | 涩涩免费网站 | 少妇邻居内射在线 | 视频一区视频二区在线观看 | 91欧美秘密入口 | 婷婷激情综合色五月久久竹菊影视 | 九九久久国产 | 亚洲日本一区二区三区在线不卡 | 久久这里只有热精品18 | 三级黄色在线免费观看 | 成人天堂婷婷青青视频在线观看 | 国产午夜视频在永久在线观看 | 日韩亚洲欧美中文在线 | 亚洲AV午夜精品麻豆AV | 97在线播放 | 午夜深情在线观看免费 | 国产97精品久久久天天A片 | 成年视频国产免费观看 | 青青草原国产在线观看 | 亚洲精品日韩在线观看视频 | 毛片免费观看的视频 | 国产99久久久国产精品免费看 | 天天啪免费视频在线看 | 日韩精品亚洲专区在线影院 |