//有參函數(shù)fun2 function fun2(param) { alert(param); } fun2(' " /> 免费视频一区,日韩成人影院,91热视频

四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

javascript 具名函數(shù)的四種調(diào)用方式 推薦第1/3頁

1、()小括號運算符 平時最常用的就是()運算符來調(diào)用一個函數(shù)
復(fù)制代碼 代碼如下:
//無參函數(shù)fun1
function fun1() {
alert('我被調(diào)用了');
}
fun1()

//有參函數(shù)fun2
function fun2(param) {
alert(param);
}
fun2('我被調(diào)用了')

ECMAScript3后加入給Function加入了call和apply后,就有了下面兩種
2、call
復(fù)制代碼 代碼如下:
//無參函數(shù)fun1
function fun1() {
alert('我被調(diào)用了');
}
fun1.call(null);

//有參函數(shù)fun2
function fun2(param) {
alert(param);
}
fun2.call(null,'我被調(diào)用了')

3、apply
復(fù)制代碼 代碼如下:
//無參函數(shù)fun1
function fun1() {
alert('我被調(diào)用了');
}
fun1.apply(null);

//有參函數(shù)fun2
function fun2(param) {
alert(param);
}
fun2.apply(null,['我被調(diào)用了'])

4、new (不推薦使用這種方式哦 )
復(fù)制代碼 代碼如下:
//無參函數(shù)fun1
function fun1() {
alert('我被調(diào)用了');
}
new fun1();


//有參函數(shù)fun2
function fun2(param) {
alert(param);
}
new fun2('我被調(diào)用了')

ok,從以上調(diào)用方式上看四種方式執(zhí)行結(jié)果沒有區(qū)別。但如果函數(shù)有返回值的話,用new方式調(diào)用時可能會讓你有些失望。
復(fù)制代碼 代碼如下:
//有返回值的函數(shù)fun
function fun() {
alert('我被調(diào)用了');
return "jack";
}

var c = new fun();
alert(c);//[object Object],為什么不是"jack"?

改成這樣,
復(fù)制代碼 代碼如下:
//有返回值的函數(shù)fun
function fun() {
alert('我被調(diào)用了');
return {name:'jack'};
}

var c = new fun();
alert(c.name);//jack,又正常返回了

好了,總結(jié)下:用new方式調(diào)用函數(shù)時。如果存在返回值,當(dāng)返回值是Javascript的內(nèi)置類型(基本類型)如字符串(String),數(shù)字(Number),布爾(Boolean)等時,將不會返回該值;當(dāng)返回值是對象,函數(shù),數(shù)組等對象類型時,將返回該對象,函數(shù),數(shù)組。

當(dāng)返回值是內(nèi)置類型(基本類型)時,new fun()到底返回什么呢?下一篇將討論new方式調(diào)用的細(xì)節(jié)。

JavaScript技術(shù)javascript 具名函數(shù)的四種調(diào)用方式 推薦第1/3頁,轉(zhuǎn)載需保留來源!

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

主站蜘蛛池模板: 孤芳岚影| 女生被草视频| 性色视频| 乐事薯片软文推广| 中国电影网| 飞龙猛将演员表| 三人越谷文言文翻译| 夜魔3| 拔萝卜电视剧视频高清完整版| 父母血型和孩子血型对照表| 李道新| 越活越来劲 电视剧| 一元二次不等式的例题100道| 男操女视频免费| 恐龙图片大全| 公共事务在线| 武林外史电视剧免费观看| 王渝萱的电影| 越南币图片| 钉子电影电视剧| 韩国最火主播朴曼妮| 美女网站黄视频| 阴道电影| 湖北影视| 娟子演的所有电视剧| 好看女生头像| 最美的时光演员表| 富士变频器使用说明书| 色蝴蝶| 巴黎最后的探戈| 人口高质量发展形势与政策论文| 美女洗澡直播| 电影喜剧明星演员表| 《五十度灰》| 侠盗联盟| 永远是少年电影免费观看| 画魂 电影| kami什么意思| 梁以辰| 误杀1演员表| 色戒在线观看汤唯|