最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js函數(shù)參數(shù)設(shè)置默認(rèn)值的一種變通實(shí)現(xiàn)方法

 更新時(shí)間:2014年05月26日 09:10:32   作者:  
js函數(shù)中有個(gè)儲(chǔ)存參數(shù)的數(shù)組arguments,因此js版支持參數(shù)默認(rèn)值的函數(shù)可以通過(guò)另外一種變通的方法實(shí)現(xiàn)
php有個(gè)很方便的用法是在定義函數(shù)時(shí)可以直接給參數(shù)設(shè)默認(rèn)值,如:
復(fù)制代碼 代碼如下:

function simue ($a=1,$b=2){
return $a+$b;
}
echo simue(); //輸出3
echo simue(10); //輸出12
echo simue(10,20); //輸出30

但js卻不能這么定義,如果寫(xiě)function simue(a=1,b=2){}會(huì)提示缺少對(duì)象。

js函數(shù)中有個(gè)儲(chǔ)存參數(shù)的數(shù)組arguments ,所有函數(shù)獲得的參數(shù)會(huì)被編譯器挨個(gè)保存到這個(gè)數(shù)組中。于是我們的js版支持參數(shù)默認(rèn)值的函數(shù)可以通過(guò)另外一種變通的方法實(shí)現(xiàn),修改上例:
復(fù)制代碼 代碼如下:

function simue (){
var a = arguments[0] ? arguments[0] : 1;
var b = arguments[1] ? arguments[1] : 2;
return a+b;
}
alert( simue() ); //輸出3
alert( simue(10) ); //輸出12
alert( simue(10,20) ); //輸出30

相關(guān)文章

  • 詳細(xì)談?wù)凧avaScript中循環(huán)之間的差異

    詳細(xì)談?wù)凧avaScript中循環(huán)之間的差異

    JS循環(huán)語(yǔ)句也叫迭代語(yǔ)句,是一種特殊的語(yǔ)句,主要用于需要多次執(zhí)行的代碼塊,下面這篇文章主要給大家介紹了關(guān)于JavaScript中循環(huán)之間的差異的相關(guān)資料,需要的朋友可以參考下
    2021-08-08
  • js實(shí)現(xiàn)方塊上下左右移動(dòng)效果

    js實(shí)現(xiàn)方塊上下左右移動(dòng)效果

    這篇文章主要為大家詳細(xì)介紹了js實(shí)現(xiàn)方塊上下左右移動(dòng)效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-08-08
  • Three.js中矩陣和向量的使用教程

    Three.js中矩陣和向量的使用教程

    這篇文章主要給大家介紹了關(guān)于Three.js中矩陣和向量使用的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Three.js具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • JavaScript實(shí)現(xiàn)京東快遞單號(hào)查詢(xún)

    JavaScript實(shí)現(xiàn)京東快遞單號(hào)查詢(xún)

    這篇文章主要為大家詳細(xì)介紹了JavaScript實(shí)現(xiàn)京東快遞單號(hào)查詢(xún),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-11-11
  • JavaScript訪問(wèn)字符串中單個(gè)字符的兩種方法

    JavaScript訪問(wèn)字符串中單個(gè)字符的兩種方法

    這篇文章主要介紹了JavaScript訪問(wèn)字符串中單個(gè)字符的兩種方法,本文分別講解了索引方式訪問(wèn)單個(gè)字符串、charAt()函數(shù)訪問(wèn)單個(gè)字符以及兩種方式的不同,需要的朋友可以參考下
    2015-07-07
  • 刷新頁(yè)面后讓控制臺(tái)的js代碼繼續(xù)執(zhí)行

    刷新頁(yè)面后讓控制臺(tái)的js代碼繼續(xù)執(zhí)行

    這篇文章主要介紹了刷新頁(yè)面后讓控制臺(tái)的js代碼繼續(xù)執(zhí)行,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-09-09
  • Web制作驗(yàn)證碼功能實(shí)例代碼

    Web制作驗(yàn)證碼功能實(shí)例代碼

    web開(kāi)發(fā)中,經(jīng)常會(huì)使用驗(yàn)證碼功能,例如登錄、注冊(cè),或其他關(guān)鍵功能之前經(jīng)常會(huì)使用。下面通過(guò)實(shí)例代碼給大家介紹Web制作驗(yàn)證碼功能實(shí)例代碼,感興趣的朋友一起看看吧
    2017-06-06
  • element-ui 時(shí)間選擇器限制范圍的實(shí)現(xiàn)(隨動(dòng))

    element-ui 時(shí)間選擇器限制范圍的實(shí)現(xiàn)(隨動(dòng))

    這篇文章主要介紹了element-ui 時(shí)間選擇器限制范圍(隨動(dòng)),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2019-01-01
  • js返回上一頁(yè)并刷新代碼整理

    js返回上一頁(yè)并刷新代碼整理

    返回上一頁(yè)并刷新在此功能有利于用戶的體驗(yàn),是每一個(gè)web開(kāi)發(fā)人員所必備的一項(xiàng),長(zhǎng)話短說(shuō),今天介紹實(shí)現(xiàn)此功能的一個(gè)方法,需要了解的朋友可以參考下
    2012-12-12
  • 利用AJAX實(shí)現(xiàn)WordPress中的文章列表及評(píng)論的分頁(yè)功能

    利用AJAX實(shí)現(xiàn)WordPress中的文章列表及評(píng)論的分頁(yè)功能

    在文中列表頁(yè)方面利用AJAX制作滾動(dòng)到底觸發(fā)翻頁(yè)的效果比較常見(jiàn),而在評(píng)論加載時(shí)AJAX顯示正在加載也很常用,下面就來(lái)看一下如何利用AJAX實(shí)現(xiàn)WordPress中的文章列表及評(píng)論的分頁(yè)功能
    2016-05-05

最新評(píng)論

苏尼特右旗| 双柏县| 聂拉木县| 集贤县| 望谟县| 嘉义市| 苍溪县| 紫金县| 凌云县| 漳州市| 敦煌市| 遂川县| 安康市| 安阳县| 屯门区| 子长县| 肇州县| 东宁县| 呈贡县| 民和| 桑日县| 通辽市| 金堂县| 广德县| 丹棱县| 凯里市| 斗六市| 建昌县| 宁远县| 和田市| 陵川县| 普兰店市| 台南县| 江安县| 天门市| 象州县| 剑川县| 大新县| 桑植县| 保康县| 罗甸县|