国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

7種JS-IIFE(立即執(zhí)行函數(shù))寫法

xorpay / 3372人閱讀

IIFE(Immediately Invoked Function Expressions)

叫做立即執(zhí)行表達(dá)式,顧名思義,該表達(dá)式一被創(chuàng)建就立即執(zhí)行。

1.對返回結(jié)果不進(jìn)行處理

(function(形參){
    函數(shù)體內(nèi)容
})(實(shí)參);

2.對返回結(jié)果不進(jìn)行處理

(function(形參){
    函數(shù)體內(nèi)容
}(實(shí)參));

3.返回的是一個(gè)布爾值,然后進(jìn)行取反

!function(形參){
    函數(shù)體內(nèi)容
}(實(shí)參)

4.對于數(shù)字返回的是原來的結(jié)果,非數(shù)字返回NaN

+function(形參){
    函數(shù)體內(nèi)容
}(實(shí)參)

5.對于數(shù)字返回的是正負(fù)符號相反,非數(shù)字返回NaN

-function(形參){
    函數(shù)體內(nèi)容
}(實(shí)參)

6.對于數(shù)字返回的是正負(fù)符號相反再減1,非數(shù)字返回-1

~function(形參){
    函數(shù)體內(nèi)容
}(實(shí)參)

7.返回的結(jié)果是undefined

void function(形參){
    函數(shù)體內(nèi)容
}(實(shí)參)

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/100551.html

相關(guān)文章

  • 簡單學(xué)習(xí) Promise 對象

    摘要:方法是的別名,用于指定發(fā)生錯(cuò)誤時(shí)的回調(diào)函數(shù)。由于字符串不屬于異步操作判斷方法是字符串對象不具有方法,返回實(shí)例的狀態(tài)從一生成就是,所以回調(diào)函數(shù)會(huì)立即執(zhí)行。出錯(cuò)了等同于出錯(cuò)了出錯(cuò)了上面的代碼生成一個(gè)對象的實(shí)例,狀態(tài)為,回調(diào)函數(shù)會(huì)立即執(zhí)行。 引言 Promise 是異步編程的一種解決方案,比傳統(tǒng)的解決方案——回調(diào)和事件——更合理且強(qiáng)大。最近的項(xiàng)目要用到這個(gè),就參照阮一峰老師的《ES6標(biāo)準(zhǔn)入門...

    muzhuyu 評論0 收藏0
  • 異步操作(三)promise

    摘要:對象代表一個(gè)異步操作,有三種狀態(tài)進(jìn)行中已成功和已失敗。這時(shí),前一個(gè)回調(diào)函數(shù),有可能返回的還是一個(gè)對象即有異步操作,這時(shí)后一個(gè)回調(diào)函數(shù),就會(huì)等待該對象的狀態(tài)發(fā)生變化,才會(huì)被調(diào)用。 Promise 的含義基本用法Promise.prototype.then()Promise.prototype.catch()Promise.prototype.finally()Promise.all()P...

    liuyix 評論0 收藏0
  • JavaScript中的立即執(zhí)行函數(shù)

    摘要:函數(shù)名可以省略省略函數(shù)名的話該函數(shù)就成為了匿名函數(shù)被傳入函數(shù)的參數(shù)的名稱一個(gè)函數(shù)最多可以有個(gè)參數(shù)這些語句組成了函數(shù)的函數(shù)體。使用那我們通常為什么使用函數(shù)立即表達(dá)式呢,以及我如何使用呢通常情況下,只對匿名函數(shù)使用這種立即執(zhí)行的函數(shù)表達(dá)式。 注:此文只在理解立即執(zhí)行函數(shù),不在所謂原創(chuàng),文中大量引用阮一峰的JavaScript標(biāo)準(zhǔn)參考教程、MDN的JavaScript 參考文檔和深入理解Ja...

    W4n9Hu1 評論0 收藏0
  • $.when().done().then()的用法

    摘要:通常的做法是,為它們指定回調(diào)函數(shù)。指定操作成功時(shí)的回調(diào)函數(shù)指定操作失敗時(shí)的回調(diào)函數(shù)沒有參數(shù)時(shí),返回一個(gè)新的對象,該對象的運(yùn)行狀態(tài)無法被改變接受參數(shù)時(shí),作用為在參數(shù)對象上部署接口。 jQuery的開發(fā)速度很快,幾乎每半年一個(gè)大版本,每兩個(gè)月一個(gè)小版本。 每個(gè)版本都會(huì)引入一些新功能。今天我想介紹的,就是從jQuery 1.5.0版本開始引入的一個(gè)新功能----deferred對象。 這個(gè)功...

    KoreyLee 評論0 收藏0
  • jQuery的deferred對象詳解

    摘要:通常的做法是,為它們指定回調(diào)函數(shù)。簡單說,對象就是的回調(diào)函數(shù)解決方案。指定操作成功時(shí)的回調(diào)函數(shù)指定操作失敗時(shí)的回調(diào)函數(shù)沒有參數(shù)時(shí),返回一個(gè)新的對象,該對象的運(yùn)行狀態(tài)無法被改變接受參數(shù)時(shí),作用為在參數(shù)對象上部署接口。 轉(zhuǎn)自:阮一峰:http://www.ruanyifeng.com/blo... 一、什么是deferred對象?開發(fā)網(wǎng)站的過程中,我們經(jīng)常遇到某些耗時(shí)很長的javascri...

    lei___ 評論0 收藏0

發(fā)表評論

0條評論

最新活動(dòng)
閱讀需要支付1元查看
<