色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

Javascript 函數(shù)對象的多重身份

復(fù)制代碼 代碼如下:
function Flower()
{
this.name="rose";
this.color="red";
}
//Flower() 作為構(gòu)造函數(shù)
var obj=new Flower();
//輸出 true, flower 作為類引用
alert(obj instanceof Flower);

function 關(guān)鍵字可以聲明普通函數(shù),這一點(diǎn)和其他語言中函數(shù)的概念是相同的。 除此之外,他還可以用于類的聲明和實(shí)現(xiàn)、對象的構(gòu)造函數(shù)以及類的引用。
在上面的例子中通過function 關(guān)鍵字聲明了Flower 類 ,并且通過this關(guān)鍵字聲明了兩個(gè)屬性name 和color ;然后在創(chuàng)建obj對象時(shí),F(xiàn)lower又起到了對象構(gòu)造函數(shù)的作用;最后使用instanceof 關(guān)鍵字判斷obj對象是否是Flower類的實(shí)例,此時(shí)Flower又起到了類引用的作用

JavaScript技術(shù)Javascript 函數(shù)對象的多重身份,轉(zhuǎn)載需保留來源!

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

主站蜘蛛池模板: 株洲市| 怀仁县| 遵义市| 时尚| 礼泉县| 广西| 衡阳市| 栾川县| 桦甸市| 西贡区| 博白县| 浙江省| 元谋县| 象山县| 光山县| 阆中市| 永德县| 吉隆县| 鄂温| 南宫市| 石柱| 特克斯县| 东光县| 建水县| 蕲春县| 五家渠市| 安徽省| 岳普湖县| 鄂州市| 唐海县| 富顺县| 宣武区| 磐安县| 尼玛县| 绥棱县| 云龙县| 攀枝花市| 抚远县| 仁寿县| 信阳市| 桐柏县|