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

(function(){})()的用法與優(yōu)點(diǎn)

 更新時(shí)間:2007年03月11日 00:00:00   作者:  
在google的ad的js里面,發(fā)現(xiàn)有類似這樣的語句
//我用alert("test")代替里面的語句

(function(){alert("test")})()
測試了一下,類似直接執(zhí)行

alert("test")
那這個(gè)用法是有什么好處么?希望大家說一下啊!

function xx(){...}
相當(dāng)于
var xx;
xx=function(){...}

function(){....}返回一個(gè)Function對象
(Function對象)()就是調(diào)用該函數(shù)了

直觀的好處是把幾條需要順序執(zhí)行的語句組織成一個(gè)單元,使邏輯清晰,又不用為它取名字
可能出于節(jié)約的考慮:該匿名函數(shù)像一個(gè)臨時(shí)變量,執(zhí)行后可以被立即銷毀,當(dāng)然連同其中的局部變量

相關(guān)文章

  • javascript實(shí)現(xiàn) 在光標(biāo)處插入指定內(nèi)容

    javascript實(shí)現(xiàn) 在光標(biāo)處插入指定內(nèi)容

    javascript實(shí)現(xiàn) 在光標(biāo)處插入指定內(nèi)容...
    2007-05-05
  • javascript取消文本選定的實(shí)現(xiàn)代碼

    javascript取消文本選定的實(shí)現(xiàn)代碼

    最近在做拖動(dòng)布局. 發(fā)現(xiàn)有文本選定的時(shí)候, 進(jìn)行拖動(dòng)很不好看.
    2010-11-11
  • 了解Javascript的模塊化開發(fā)

    了解Javascript的模塊化開發(fā)

    這篇文章主要介紹了了解Javascript的模塊化開發(fā),本文講解了為什么需要模塊化開發(fā),模塊化開發(fā)的形成原因等內(nèi)容,需要的朋友可以參考下
    2015-03-03
  • JavaScript setTimeout和setInterval的使用方法 說明

    JavaScript setTimeout和setInterval的使用方法 說明

    兩個(gè)函數(shù)都是可以用來實(shí)現(xiàn)一段時(shí)間后執(zhí)行一段javascript代碼的效果。兩個(gè)函數(shù)都有兩個(gè)參數(shù),前面的都是執(zhí)行表達(dá)式,后面的是隔的秒數(shù)。
    2010-03-03
  • 再次談?wù)揓avascript中的this

    再次談?wù)揓avascript中的this

    javascript中的this應(yīng)用非常廣泛,對js中this總是似是而非的感覺,今天小編豁然開朗,然后再次給大家談?wù)搄s中的this關(guān)鍵,感興趣的朋友跟著小編一起看看吧
    2016-06-06
  • JavaScript中數(shù)組成員的添加、刪除介紹

    JavaScript中數(shù)組成員的添加、刪除介紹

    這篇文章主要介紹了JavaScript中數(shù)組成員的添加、刪除介紹,本文主要講解push()、unshift()、pop()、shift()等函數(shù)的應(yīng)用,需要的朋友可以參考下
    2014-12-12
  • 淺談Javascript中的Function與Object

    淺談Javascript中的Function與Object

    這篇文章主要簡單介紹了Javascript中的Function與Object的關(guān)系,并附上示例分析,對于我們更好的理解Javascript中的Function與Object的關(guān)系很有幫助,有需要的小伙伴參考下。
    2015-01-01
  • JavaScript如何禁止Backspace鍵

    JavaScript如何禁止Backspace鍵

    這篇文章主要介紹了JavaScript如何禁止Backspace鍵,可以幫助大家解決“只讀輸入框在IE下按下Backspace鍵回退到前一個(gè)頁面”的問題,感興趣的小伙伴們可以參考一下
    2015-12-12
  • 小程序如何使用分包加載的實(shí)現(xiàn)方法

    小程序如何使用分包加載的實(shí)現(xiàn)方法

    這篇文章主要介紹了小程序如何使用分包加載的實(shí)現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • 詳解在Javascript中進(jìn)行面向切面編程

    詳解在Javascript中進(jìn)行面向切面編程

    這篇文章主要介紹了Javascript面向切面編程,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04

最新評論