成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

體驗javascript之美第四課--函數(shù)、函數(shù)表達式、閉包

Doyle / 767人閱讀

摘要:大彬哥版權所有翻錄必究尼古拉斯屌大彬哥群尼古拉斯屌大彬哥函數(shù)聲明函數(shù)表達式是不是簡單的讓人發(fā)指區(qū)別就一句話,函數(shù)聲明,可以在函數(shù)調(diào)用之后,因為有函數(shù)預解析。而函數(shù)表達式必須在調(diào)用之前。

通過前三課講解,大家應該能做到

1.手里有一份隨時能夠換工作自信的簡歷

2.知道了學習js的正確姿勢

3.理解了全局對象、全局上下文、知道有預解析同時做了至少50道面試題

4.能熟練的使用json構建數(shù)據(jù),知道變量的各種類型

----------------------------------------------------------------------------華麗麗的分割線-----------------------------------------------------------------------

以上可以不看,因為那些是我上課給學生講的,下面我們繼續(xù)正題。

這一課我們講函數(shù),函數(shù)我不想講怎么定義調(diào)用,如下很簡單

function show(){
  alert(12);
}
//定義
show();//調(diào)用

我想說的是很多庫里面函數(shù)的用法。

1.函數(shù)其實是一種特殊的對象。

這句話怎么分析,既然是對象那么就有屬性和方法。好我們硬著頭皮加一下。




    
    大彬哥版權所有翻錄必究
    
    
    
    
    
    




你運行就能看到結果了。

解釋下:

其實函數(shù)就是一個特殊對象,相當于

2.函數(shù)聲明和函數(shù)表達式

為什么說它?因為這個是你理解匿名函數(shù)自執(zhí)行和模塊化,還有很多庫比如jquery結構的基礎。

大家不要被名字給嚇到了。只要記住兩者的寫法和區(qū)別。




    
    大彬哥版權所有翻錄必究
    
    
    
    
    
    




是不是簡單的讓人發(fā)指?

區(qū)別就一句話,函數(shù)聲明,可以在函數(shù)調(diào)用之后,因為有函數(shù)預解析。而函數(shù)表達式必須在調(diào)用之前。因為如果在后面的畫變量預解析會把show變成undefiined.如下




    
    大彬哥版權所有翻錄必究
    
    
    
    
    
    




3.匿名函數(shù)執(zhí)行(IIFEs)初步理解

這貨在js里面極其的重要,哈哈,因為有學生抱怨說我在課上總是說這個簡單那個不用走心,那么這個我就要強調(diào)下,

這個東西不簡單,很重要,而且要記住。因為這個東西太特么重要了。還是那句話別被定義嚇到,看我干啥。




    
    大彬哥版權所有翻錄必究
    
    
    
    
    
    




到這里你只要知道,怎么回事兒就行,下節(jié)課我講函數(shù)的this和匿名函數(shù)自執(zhí)行的應用就好了

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

轉載請注明本文地址:http://systransis.cn/yun/82572.html

相關文章

  • 體驗javascript之美-第五課 匿名函數(shù)自執(zhí)行和閉包是一回事兒嗎?

    摘要:大家想想怎么做什么是匿名函數(shù)自執(zhí)行并如何在實際庫中應用匿名函數(shù)自執(zhí)行,注意,注意,只有這個名字和沒有其它名字,比如封閉空間,這個是為了讓大家好理解自己造的詞語。 通過本節(jié)課你將學到: 1.什么是函數(shù)表達式和函數(shù)聲明 2.first-class function 3.引用和復制的區(qū)別 4.函數(shù)傳參是怎么回事兒 5.關于函數(shù)的this和arguments 6.什么是匿名函數(shù)自執(zhí)行并如何在...

    _Suqin 評論0 收藏0
  • 體驗javascript之美第五課 五分鐘徹底明白 匿名函數(shù)自執(zhí)行和閉包

    摘要:注意匿名函數(shù)自執(zhí)行只是產(chǎn)生閉包的一種情況,閉包是現(xiàn)象或者情形,不實用匿名函數(shù)自執(zhí)行也有很多情況產(chǎn)生閉包,所以而且根本就是兩回事兒,不能混淆。小測驗,你能看出下面的程序用了閉包嗎閉包在中使用。閉包無處不在,直接看的例子。 通過文你將學到: 1.閉包是怎么回事兒? 2.閉包的原理和在jquery中的應用 3.從一到面試題徹底理解閉包和垃圾回收機制 4.閉包在jquery中的應用 概述 ...

    HitenDev 評論0 收藏0
  • javascript -- 回調(diào)函數(shù)之美

    javascript -- 回調(diào)函數(shù) 在高級語言層出不窮的年代, 各個語言都號稱有著一切皆為對象的自豪說法, 而 js 作為一門腳本語言卻相對于java等傳統(tǒng)面向?qū)ο笳Z言有很大的不同之處, 除了 js 詭異的繼承體系之外, 最令人著迷的一個特性就是回調(diào)函數(shù), 當然也有很多人對他詬病, 筆者認為 回調(diào)函數(shù) 和 異步 是js語言特性的兩大最為突出的店, 當然正如所有優(yōu)點需要滿足自我的需求, 這個世界...

    kbyyd24 評論0 收藏0
  • TRY REGEX:正則達式交互式入門教程 翻譯&解答

    摘要:寫一個正則表達式來測試變量中是否包含字符串。用函數(shù)給出不使用字符,但和等價的正則表達式。第十四課標志全局匹配標志第二個常用的標志是全局匹配標志,用字母表示。寫出一個正則表達式來檢驗合法性。非捕獲組的主要用途是給一個組賦予量詞。 TRY REGEX 是一個交互式的正則表達式學習項目項目地址:https://github.com/callumacra...在線地址:http://tryre...

    李義 評論0 收藏0

發(fā)表評論

0條評論

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