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

深入理解Javascript中的自執(zhí)行匿名函數(shù)

 更新時(shí)間:2016年06月03日 15:48:10   投稿:jingxian  
下面小編就為大家?guī)?lái)一篇深入理解Javascript中的自執(zhí)行匿名函數(shù)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

格式:

(function(){
//代碼
})(); 

解釋:這是相當(dāng)優(yōu)雅的代碼(如果你首次看見可能會(huì)一頭霧水:)),包圍函數(shù)(function(){})的第一對(duì)括號(hào)向腳本返回未命名的函數(shù),隨后一對(duì)空括號(hào)立即執(zhí)行返回的未命名函數(shù),括號(hào)內(nèi)為匿名函數(shù)的參數(shù)。

來(lái)個(gè)帶參數(shù)的例子:

(function(arg){
alert(arg+100);
})(20);
// 這個(gè)例子返回120。

回來(lái)看看jquery的插件編寫

(function($) {
 // Code goes here
})(jQuery); 

這樣代碼等同于 

var a=functon($)
{//code
};

a(jQuery);

以上這篇深入理解Javascript中的自執(zhí)行匿名函數(shù)就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • javascript編程必備_JS語(yǔ)法字典

    javascript編程必備_JS語(yǔ)法字典

    網(wǎng)友整理的107條javascript語(yǔ)法字典,方便經(jīng)常使用js編程的朋友
    2008-06-06
  • JavaScript入門初體驗(yàn)書寫方式

    JavaScript入門初體驗(yàn)書寫方式

    學(xué)了這么久,你真的了解javascript嗎?很多不知道的小白總是把它和java聯(lián)系在一起,在這里阿牛很負(fù)責(zé)任的告訴你們,兩者沒有任何關(guān)系,今天就來(lái)帶你們一起揭開javascript的神秘面紗
    2022-03-03
  • 深入理解JavaScript系列(17):面向?qū)ο缶幊讨耪撛敿?xì)介紹

    深入理解JavaScript系列(17):面向?qū)ο缶幊讨耪撛敿?xì)介紹

    這篇文章主要介紹了深入理解JavaScript系列(17):面向?qū)ο缶幊讨耪撛敿?xì)介紹,本文講解了概論、范式與思想、基于類特性和基于原型、基于靜態(tài)類、層次繼承等內(nèi)容,需要的朋友可以參考下
    2015-03-03
  • javascript中的throttle和debounce淺析

    javascript中的throttle和debounce淺析

    這篇文章主要介紹了javascript中的throttle和debounce淺析,分別介紹了throttle和debounce的使用場(chǎng)景及具體案例,需要的朋友可以參考下
    2014-06-06
  • javascript 學(xué)習(xí)筆記(八)javascript對(duì)象

    javascript 學(xué)習(xí)筆記(八)javascript對(duì)象

    昨天看了些有關(guān)javascript對(duì)象方面的文章,以下是自己的一些學(xué)習(xí)心得及體會(huì),希望同大家共同討論!
    2011-04-04
  • 淺談JavaScript函數(shù)的四種存在形態(tài)

    淺談JavaScript函數(shù)的四種存在形態(tài)

    下面小編就為大家?guī)?lái)一篇淺談JavaScript函數(shù)的四種存在形態(tài)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2016-06-06
  • JavaScript中的prototype原型學(xué)習(xí)指南

    JavaScript中的prototype原型學(xué)習(xí)指南

    這篇文章主要介紹了JavaScript中的prototype原型學(xué)習(xí)指南,包括原型鏈與原型繼承等重要知識(shí),需要的朋友可以參考下
    2016-05-05
  • THREE.JS入門教程(1)THREE.JS使用前了解

    THREE.JS入門教程(1)THREE.JS使用前了解

    Three.js是一個(gè)偉大的開源WebGL庫(kù),WebGL允許JavaScript操作GPU,在瀏覽器端實(shí)現(xiàn)真正意義的3D,本文介紹下THREE.JS基礎(chǔ)/瀏覽器支持/設(shè)置場(chǎng)景/構(gòu)建網(wǎng)格表面/材質(zhì)/光/渲染循環(huán)/通用的對(duì)象屬性等等,感興趣的朋友可以了解下哦
    2013-01-01
  • 深入了解javascript原型和原型鏈

    深入了解javascript原型和原型鏈

    本文詳細(xì)講解了javascript原型和原型鏈,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧<BR>
    2021-12-12

最新評(píng)論