欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

詳談構(gòu)造函數(shù)加括號(hào)與不加括號(hào)的區(qū)別

 更新時(shí)間:2017年10月26日 09:33:15   作者:愫幕  
下面小編就為大家?guī)?lái)一篇詳談構(gòu)造函數(shù)加括號(hào)與不加括號(hào)的區(qū)別。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

如下所示:

//首先定義一個(gè)構(gòu)造函數(shù)Hello

function Hello(){
  alert(1);
}

//定義一個(gè)函數(shù)表達(dá)式

var getName = function(){
  alert(2);
}

//實(shí)例化對(duì)象,下面這兩個(gè)如果構(gòu)造函數(shù)沒(méi)有形參的話,實(shí)例化的時(shí)候構(gòu)造函數(shù)可以不加括號(hào)(推薦加上);

var p = new Hello;
var p1 = new Hello();

//但是用下邊的方式調(diào)用getName函數(shù)的時(shí)候,構(gòu)造函數(shù)有沒(méi)有括號(hào)可就不一樣了;

new Hello.getName(); //這種執(zhí)行順序是先執(zhí)行Hello.getName(),然后在使用new關(guān)鍵字;
new Hello().getName;//這種是先new Hello()一個(gè)對(duì)象,然后對(duì)象調(diào)用getName方法;

以上這篇詳談構(gòu)造函數(shù)加括號(hào)與不加括號(hào)的區(qū)別就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論