国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

JavaScript經(jīng)典教程(七)-- JavaScript基礎(chǔ) -- 函數(shù)、argument、匿名函數(shù)、函數(shù)深入、選項(xiàng)卡

這篇具有很好參考價值的文章主要介紹了JavaScript經(jīng)典教程(七)-- JavaScript基礎(chǔ) -- 函數(shù)、argument、匿名函數(shù)、函數(shù)深入、選項(xiàng)卡。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

188:JavaScript基礎(chǔ) - 函數(shù)、argument、匿名函數(shù)、函數(shù)深入、選項(xiàng)卡

1、函數(shù)

(1)特性

1、每個函數(shù)都有自己的作用域。

2、如果執(zhí)行該變量名,會返回自己,即返回函數(shù)本身。
JavaScript經(jīng)典教程(七)-- JavaScript基礎(chǔ) -- 函數(shù)、argument、匿名函數(shù)、函數(shù)深入、選項(xiàng)卡

3、正常調(diào)用,返回函數(shù)中的執(zhí)行結(jié)果。
當(dāng)函數(shù)中無執(zhí)行內(nèi)容時,返回默認(rèn)return=>undefind;(每個函數(shù)都有默認(rèn)return=>undefined)
當(dāng)函數(shù)中有執(zhí)行內(nèi)容時,返回返回值。
JavaScript經(jīng)典教程(七)-- JavaScript基礎(chǔ) -- 函數(shù)、argument、匿名函數(shù)、函數(shù)深入、選項(xiàng)卡
JavaScript經(jīng)典教程(七)-- JavaScript基礎(chǔ) -- 函數(shù)、argument、匿名函數(shù)、函數(shù)深入、選項(xiàng)卡
4、return
返回值,同時代表終止函數(shù)。
當(dāng)函數(shù)中的return出現(xiàn),return后面的內(nèi)容都不執(zhí)行,直接跳過。

5、window
window只是環(huán)境,不是函數(shù)、

(2)函數(shù)申明方式

1、強(qiáng)類型聲明方式

var a = function(){
	alert(1);
};
a();

2、弱類型申明方式

function a(){
	alert(1);
}
a();

這種方式比較弱
如圖,不來這里alert(a),是返回函數(shù)a本身的,但是上面有個var申明的變量a=10,函數(shù)a比變量a弱,結(jié)果alert(a)輸出的是10.
(優(yōu)點(diǎn)是:可以在任意地方調(diào)用,哪怕在函數(shù)申明之前調(diào)用a(),也可以調(diào)用到,不會出現(xiàn)undefind情況。)
JavaScript經(jīng)典教程(七)-- JavaScript基礎(chǔ) -- 函數(shù)、argument、匿名函數(shù)、函數(shù)深入、選項(xiàng)卡

(3)匿名函數(shù)

只要是方式申明的變量、函數(shù)等太多,防止溢出。
用匿名函數(shù),作用域用完后直接回收,同時防止內(nèi)部變量溢出,以全局變量沖突。
1、

(function(){
	alert(1)
})()

JavaScript經(jīng)典教程(七)-- JavaScript基礎(chǔ) -- 函數(shù)、argument、匿名函數(shù)、函數(shù)深入、選項(xiàng)卡
2、

(function(){
	alert(1);
}())

JavaScript經(jīng)典教程(七)-- JavaScript基礎(chǔ) -- 函數(shù)、argument、匿名函數(shù)、函數(shù)深入、選項(xiàng)卡
3、

~function(){
	alert(1);
}()

JavaScript經(jīng)典教程(七)-- JavaScript基礎(chǔ) -- 函數(shù)、argument、匿名函數(shù)、函數(shù)深入、選項(xiàng)卡

注意:
這種匿名函數(shù)的return值會返回-(x)-1;
比如return10,實(shí)際上返回的值=-(10)-1=-11:
JavaScript經(jīng)典教程(七)-- JavaScript基礎(chǔ) -- 函數(shù)、argument、匿名函數(shù)、函數(shù)深入、選項(xiàng)卡

(4)arguments - 不定參

參數(shù)范圍實(shí)參和形參,不寫形參,只寫實(shí)參,在函數(shù)中可以用不定參獲取實(shí)參。
可以完全代替參數(shù),看著像數(shù)組,其實(shí)是對象:
JavaScript經(jīng)典教程(七)-- JavaScript基礎(chǔ) -- 函數(shù)、argument、匿名函數(shù)、函數(shù)深入、選項(xiàng)卡文章來源地址http://www.zghlxwxcb.cn/news/detail-432035.html

到了這里,關(guān)于JavaScript經(jīng)典教程(七)-- JavaScript基礎(chǔ) -- 函數(shù)、argument、匿名函數(shù)、函數(shù)深入、選項(xiàng)卡的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【Python基礎(chǔ)】- 自定義函數(shù)和匿名函數(shù)(文末送書3本)

    【Python基礎(chǔ)】- 自定義函數(shù)和匿名函數(shù)(文末送書3本)

    ? ???♂? 個人主頁:@艾派森的個人主頁 ???作者簡介:Python學(xué)習(xí)者 ?? 希望大家多多支持,我們一起進(jìn)步!?? 如果文章對你有幫助的話, 歡迎評論 ??點(diǎn)贊???? 收藏 ??加關(guān)注+ 函數(shù)是組織好的,可重復(fù)使用的,用來實(shí)現(xiàn)單一,或相關(guān)聯(lián)功能的代碼段。 ? 函數(shù)能提高

    2024年02月15日
    瀏覽(23)
  • 【Go 基礎(chǔ)篇】Go語言匿名函數(shù)詳解:靈活的函數(shù)表達(dá)式與閉包

    【Go 基礎(chǔ)篇】Go語言匿名函數(shù)詳解:靈活的函數(shù)表達(dá)式與閉包

    在Go語言中,函數(shù)是一等公民,這意味著函數(shù)可以像其他類型的值一樣被操作、傳遞和賦值。匿名函數(shù)是一種特殊的函數(shù),它沒有固定的函數(shù)名,可以在代碼中被直接定義和使用。匿名函數(shù)在Go語言中具有重要的地位,它們常用于實(shí)現(xiàn)閉包、函數(shù)式編程和并發(fā)編程等領(lǐng)域。 本

    2024年02月11日
    瀏覽(38)
  • python基礎(chǔ)----05-----函數(shù)的多返回值、函數(shù)的多種參數(shù)使用形式、函數(shù)作為參數(shù)傳遞、lambda匿名函數(shù)

    python基礎(chǔ)----05-----函數(shù)的多返回值、函數(shù)的多種參數(shù)使用形式、函數(shù)作為參數(shù)傳遞、lambda匿名函數(shù)

    分為以下四種。 位置參數(shù)調(diào)用函數(shù)時根據(jù)函數(shù)定義的參數(shù)位置來傳遞參數(shù),傳遞的參數(shù)和定義的參數(shù)的順序及個數(shù)必須一致。 函數(shù)調(diào)用時通過“鍵=值”形式傳遞參數(shù)。 作用:可以讓函數(shù)更加清晰、容易使用,同時也清楚了參數(shù)的順序需求。 注意: 函數(shù)調(diào)用時,如果有位置參

    2024年02月08日
    瀏覽(23)
  • JavaScript節(jié)流功能(js節(jié)流函數(shù),節(jié)流功能的應(yīng)用與解析,深入了解JavaScript節(jié)流函數(shù))

    簡述:上篇文章介紹了js防抖功能,這期說下js節(jié)流功能。節(jié)流就是某一高頻事件不斷被觸發(fā)時,將多次執(zhí)行變成每隔一段時間執(zhí)行,具體點(diǎn)就是減少一個事件在一段時間內(nèi)的觸發(fā)頻率,它是一種常用的函數(shù)優(yōu)化技術(shù),可以限制函數(shù)的執(zhí)行頻率,從而提高網(wǎng)頁的性能和用戶體驗(yàn)

    2024年02月13日
    瀏覽(22)
  • 深入解析JavaScript中箭頭函數(shù)的用法

    深入解析JavaScript中箭頭函數(shù)的用法

    ????? 個人主頁: 《愛蹦跶的大A阿》 ?? 當(dāng)前正在更新專欄: 《VUE》?、《JavaScript保姆級教程》、《krpano》、《krpano中文文檔》 ?? ? ????????箭頭函數(shù)(Arrow function)是JavaScript ES6中引入的一大特性。箭頭函數(shù)與傳統(tǒng)函數(shù)有一些區(qū)別,可以幫助我們簡化代碼并處理一些棘

    2024年01月20日
    瀏覽(22)
  • 深入解析JavaScript中構(gòu)造函數(shù)和new操作符

    深入解析JavaScript中構(gòu)造函數(shù)和new操作符

    ????? 個人主頁: 《愛蹦跶的大A阿》 ?? 當(dāng)前正在更新專欄: 《VUE》?、《JavaScript保姆級教程》、《krpano》 ?? ? 目錄 ? 前言 ? 正文 第一節(jié):構(gòu)造函數(shù) 第二節(jié):new操作符 第三節(jié):實(shí)例與原型 ? 結(jié)語 ? ????????JavaScript中的構(gòu)造函數(shù)是一種特殊的函數(shù),用于生成對象。

    2024年01月20日
    瀏覽(30)
  • 深入探討javascript的流程控制與分支結(jié)構(gòu),以及js的函數(shù)

    深入探討javascript的流程控制與分支結(jié)構(gòu),以及js的函數(shù)

    ?? 歡迎大家來到景天科技苑?? ???? 養(yǎng)成好習(xí)慣,先贊后看哦~???? 所屬的專欄: 前端泛海 景天的主頁: 景天科技苑 在javascript中的一個程序執(zhí)行的過程中,各條代碼的執(zhí)行順序?qū)Τ绦虻慕Y(jié)果是有直接影響的。 很多時候我們要通過控制代碼的執(zhí)行順序來實(shí)現(xiàn)我們要完

    2024年03月12日
    瀏覽(27)
  • JavaScript Es6_2筆記 (深入對象 + 內(nèi)置構(gòu)造函數(shù) + 包裝類型)+包含實(shí)例方法

    了解面向?qū)ο缶幊痰幕A(chǔ)概念及構(gòu)造函數(shù)的作用,體會 JavaScript 一切皆對象的語言特征,掌握常見的對象屬性和方法的使用。 了解面向?qū)ο缶幊讨械囊话愀拍?能夠基于構(gòu)造函數(shù)創(chuàng)建對象 理解 JavaScript 中一切皆對象的語言特征 理解引用對象類型值存儲的的

    2024年02月12日
    瀏覽(52)
  • 無涯教程-JavaScript - IMDIV函數(shù)

    IMDIV函數(shù)以x + yi或x + yj文本格式返回兩個復(fù)數(shù)的商。 $$IMDIV(z1,z2)= frac {(a + bi)} {(c + in)} = frac {{ac + bd)+(bc-ad)i} {c ^ 2 + d ^ 2 } $$ Argument 描述 Required/Optional Inumber1 The complex numerator or dividend. Required Inumber2 The complex denominator or divisor. Required Excel中的復(fù)數(shù)僅存儲為文本。 當(dāng)將格式為\\\" a

    2024年02月09日
    瀏覽(25)
  • 無涯教程-JavaScript - CUMIPMT函數(shù)

    CUMIPMT函數(shù)返回start_period和end_period之間的貸款累計(jì)利息。 Argument 描述 Required/Optional Rate The interest rate. Required Nper The total number of payment periods. Required Pv The present value. Required Start_period 計(jì)算的第一個期間。 付款期從1開始編號。 Required End_period The last period in the calculation. Required T

    2024年02月09日
    瀏覽(26)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包