亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

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

xorpay / 3420人閱讀

IIFE(Immediately Invoked Function Expressions)

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

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

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

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

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

3.返回的是一個布爾值,然后進行取反

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

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

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

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

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

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

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

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

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

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

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

相關(guān)文章

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

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

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

    摘要:對象代表一個異步操作,有三種狀態(tài)進行中已成功和已失敗。這時,前一個回調(diào)函數(shù),有可能返回的還是一個對象即有異步操作,這時后一個回調(diào)函數(shù),就會等待該對象的狀態(tài)發(fā)生變化,才會被調(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ù)的名稱一個函數(shù)最多可以有個參數(shù)這些語句組成了函數(shù)的函數(shù)體。使用那我們通常為什么使用函數(shù)立即表達式呢,以及我如何使用呢通常情況下,只對匿名函數(shù)使用這種立即執(zhí)行的函數(shù)表達式。 注:此文只在理解立即執(zhí)行函數(shù),不在所謂原創(chuàng),文中大量引用阮一峰的JavaScript標(biāo)準(zhǔn)參考教程、MDN的JavaScript 參考文檔和深入理解Ja...

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

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

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

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

    lei___ 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<