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

JS 自定義帶默認(rèn)值的函數(shù)

 更新時間:2011年07月21日 15:58:17   作者:  
今天與同事一起看了一個javscript定義函數(shù)問題,如何在定義一個函數(shù)里給參數(shù)一個默認(rèn)值.
開始想當(dāng)然地認(rèn)為可能像php或python等語言中一樣
js 代碼
復(fù)制代碼 代碼如下:

function test(a,b="er"){
alert(a + b );
}

可是,定義完之后一直在報錯:缺少對象.經(jīng)過查詢才發(fā)現(xiàn),javascript中的確不能這樣定義,可以借肋于arguments 是實參數(shù)組,參考下例:
js 代碼
復(fù)制代碼 代碼如下:

<script type="text/javascript">
function Test(a) {
var b = arguments[1] ? arguments[1] : 50;
return a + ':' + b;
}
alert(Test(5));
alert(Test(5,9));
</script>

測試后,果然成了??磥砣f事都有其規(guī)律,不能想當(dāng)然。在此記錄下來,免得以后再犯錯。

相關(guān)文章

  • 淺談JavaScript 中的延遲加載屬性模式

    淺談JavaScript 中的延遲加載屬性模式

    改善性能的最好方法之一是避免重復(fù)兩次相同的工作。因此,只要可以緩存結(jié)果供以后使用,就可以加快程序的速度。延遲加載屬性模式技術(shù)使任何屬性都可以成為緩存層以提高性能。這里說到的延遲加載屬性模式就是利用的訪問器屬性,將計算昂貴的操作推遲到需要時再使用
    2021-06-06
  • 一步一步教你寫淡入淡出帶注釋的圖片輪播插件(一)

    一步一步教你寫淡入淡出帶注釋的圖片輪播插件(一)

    抽空寫了個類似的效果,做了一定程度的封裝,雖然也只能勉強(qiáng)算個輕量級原生小插件吧,但還是分享出來,并做一步一步的教程,希望能給有需要的朋友一些幫助吧。
    2010-10-10
  • Three.js開發(fā)實現(xiàn)3D地圖的實踐過程總結(jié)

    Three.js開發(fā)實現(xiàn)3D地圖的實踐過程總結(jié)

    這篇文章主要給大家介紹了關(guān)于利用Three.js開發(fā)實現(xiàn)3D地圖的實踐過程,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用three.js具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-11-11
  • BootStrap實現(xiàn)郵件列表的分頁和模態(tài)框添加郵件的功能

    BootStrap實現(xiàn)郵件列表的分頁和模態(tài)框添加郵件的功能

    這篇文章主要介紹了bootstrap分頁,模態(tài)框,實現(xiàn)郵件列表的分頁,和模態(tài)框添加郵件的功能的相關(guān)資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2016-10-10
  • 利用Console來Debug的10個高級技巧匯總

    利用Console來Debug的10個高級技巧匯總

    通常,我們在編寫一個新的JavaScript代碼過程中經(jīng)常會發(fā)生錯誤,可能是語法錯誤,可能是邏輯錯誤,如果沒有一個調(diào)試工具幫助我們的話,相信你怕是頭都要炸了。下面這篇文章主要給大家總結(jié)介紹了關(guān)于利用Console來Debug的10個高級技巧,需要的朋友可以參考下。
    2018-03-03
  • JavaScript判斷FileUpload控件上傳文件類型

    JavaScript判斷FileUpload控件上傳文件類型

    在CS后臺代碼中獲取FileUpload控件上傳文件的類型是比較容易的!那么,能否在客戶端通過JavaScript腳本判斷FileUpload上傳文件類型呢?答案是可以的,下面通過一個小例子為大家展示
    2015-09-09
  • JS 截取字符串substr 和 substring方法的區(qū)別

    JS 截取字符串substr 和 substring方法的區(qū)別

    JS 截取字符串substr 和 substring方法的區(qū)別,需要的朋友可以參考下,根據(jù)需要自行選擇。
    2009-10-10
  • javascript數(shù)組去掉重復(fù)

    javascript數(shù)組去掉重復(fù)

    去tx面試過幾次,基本都會考到數(shù)組去重。其實平時工作中幾乎不會用到,再者也沒認(rèn)真去了解過,所以基本上每次面到這里都會露出很大的馬腳,面試自然也over了
    2011-05-05
  • JavaScript 密碼強(qiáng)度判斷代碼

    JavaScript 密碼強(qiáng)度判斷代碼

    JavaScript 密碼強(qiáng)度判斷代碼,其實就是利用了判斷一些特殊符號,字符串長度等來實現(xiàn)判斷。
    2009-09-09
  • 利用Three.js如何實現(xiàn)陰影效果實例代碼

    利用Three.js如何實現(xiàn)陰影效果實例代碼

    使用three.js可以方便的讓我們在網(wǎng)頁中做出各種不同的3D效果,下面這篇文章主要給大家介紹了關(guān)于利用Three.js如何實現(xiàn)陰影效果的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-09-09

最新評論

皋兰县| 泸州市| 凤台县| 南通市| 铜陵市| 于田县| 马山县| 浪卡子县| 胶州市| 介休市| 黎川县| 达拉特旗| 安丘市| 双柏县| 拜城县| 乌鲁木齐县| 扬州市| 闽侯县| 德惠市| 博野县| 华阴市| 始兴县| 越西县| 武夷山市| 香格里拉县| 嘉峪关市| 平利县| 宜城市| 尚义县| 太保市| 镇巴县| 福州市| 屏山县| 甘南县| 砚山县| 康平县| 苍溪县| 开原市| 庆云县| 灌南县| 博罗县|