//有參函數fun2 function fun2(param) { alert(param); } fun2(' " /> 少妇无码吹潮久久精品AV网站,国产 有码 无码 电影,国产免费高清mv视频在线观看

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

javascript 具名函數的四種調用方式 推薦第1/3頁

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

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

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

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

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

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

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


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

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

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

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

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

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

當返回值是內置類型(基本類型)時,new fun()到底返回什么呢?下一篇將討論new方式調用的細節。

JavaScript技術javascript 具名函數的四種調用方式 推薦第1/3頁,轉載需保留來源!

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

主站蜘蛛池模板: 边摸边吃奶边做激情叫床视 | 暖暖在线观看播放视频 | 久久久久99精品成人片三人毛片 | 欧美另类一区 | 伊人精品影院一本到综合 | 国产免费怕怕免费视频观看 | 老汉老太bbbbbxxxxx | 国产精品欧美一区二区在线看 | 芒果影院网站在线观看 | 免费看黄色小说 | 日本三级床震 | 久久青青草原综合伊人 | 亚洲电影第1页 | 99re热有精品国产 | 久久久久久久伊人电影 | 日韩AV爽爽爽久久久久久 | 欧美乱码卡一卡二卡四卡免费 | 亚洲一区成人 | 91免费永久在线地址 | 人成午夜免费视频 | 女警被黑人20厘米强交 | 国产亚洲欧美在线中文BT天堂网 | 一本道高清无码v | 最新影音先锋av资源台 | 人妻中文字幕无码系列 | 麻豆影视在线直播观看免费 | 色综合久久综合网观看 | 久久精品国产eeuss | 三级黄色在线视频中文 | 国产精品久久高潮呻吟无码 | 色婷婷综合久久久中文字幕 | 久久免费看少妇高潮A片特爽 | 国产成人AV永久免费观看 | 日韩亚洲国产欧美免费观看 | 亚洲人成影院在线播放 | 久久国产影院 | 欧美人与动牲交ZOOZ特 | 亚洲精品久久久午夜福利电影网 | 高hbl双性浪荡古代 高h 大尺度纯肉 np快穿 | 尹人久久大香找蕉综合影院 | 琪琪色原网站ying |