JS 自定義函數(shù)缺省值的設(shè)置方法
更新時(shí)間:2010年05月05日 00:38:54 作者:
有時(shí)候定義的函數(shù)需要設(shè)置默認(rèn)值,因?yàn)椴粠Ь蜁?huì)出現(xiàn)一些錯(cuò)誤,大家可以參考下這里默認(rèn)值的定義方法。
如果想把a(bǔ)缺省值設(shè)為5,不能寫(xiě)成:
function my(a=5){
xxx;
}
簡(jiǎn)單查了一下,有下面幾種可以使用:
function my(a){
alert(a||5);
}
function my(a){
a = typeof(a) == 'undefined' ? 5 : a;
}
function my(a){
if(typeof(a) == 'undefined'){
a = 5;
}
}
個(gè)人覺(jué)得第二種更簡(jiǎn)潔,更清晰。
function my(a=5){
xxx;
}
簡(jiǎn)單查了一下,有下面幾種可以使用:
function my(a){
alert(a||5);
}
function my(a){
a = typeof(a) == 'undefined' ? 5 : a;
}
function my(a){
if(typeof(a) == 'undefined'){
a = 5;
}
}
個(gè)人覺(jué)得第二種更簡(jiǎn)潔,更清晰。
您可能感興趣的文章:
- js中自定義方法實(shí)現(xiàn)停留幾秒sleep
- 類(lèi)似php的js數(shù)組的in_array函數(shù)自定義方法
- 在服務(wù)端(Page.Write)調(diào)用自定義的JS方法詳解
- js自定義方法通過(guò)隱藏iframe實(shí)現(xiàn)文件下載
- Javascript 中創(chuàng)建自定義對(duì)象的方法匯總
- javascript自定義的addClass()方法
- JavaScript格式化日期時(shí)間的方法和自定義格式化函數(shù)示例
- Javascript創(chuàng)建自定義對(duì)象 創(chuàng)建Object實(shí)例添加屬性和方法
- Javascript remove 自定義數(shù)組刪除方法
- JS自定義對(duì)象實(shí)現(xiàn)Java中Map對(duì)象功能的方法
相關(guān)文章
uniapp頁(yè)面回到頂部?jī)煞N實(shí)現(xiàn)方法
這篇文章主要給大家介紹了關(guān)于uniapp頁(yè)面回到頂部?jī)煞N實(shí)現(xiàn)方法的相關(guān)資料,在uniapp中要實(shí)現(xiàn)回到頂部的效果有兩種方法實(shí)現(xiàn),文中給出了詳細(xì)的代碼示例,需要的朋友可以參考下2023-08-08基于javascript實(shí)現(xiàn)單選及多選的向右和向左移動(dòng)實(shí)例
這篇文章主要介紹了基于javascript實(shí)現(xiàn)單選及多選的向右和向左移動(dòng),涉及javascript針對(duì)頁(yè)面元素的動(dòng)態(tài)操作技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-07-07- 這篇文章主要介紹了JS實(shí)現(xiàn)左邊列表移到到右邊列表功能,實(shí)現(xiàn)功能主要是左邊的下拉框內(nèi)容添加到右邊的下拉框,支持多選移動(dòng),且同時(shí)將右邊的下拉框?qū)ο笠瞥枰呐笥芽梢詤⒖枷?/div> 2018-03-03
淺談tudou土豆網(wǎng)首頁(yè)圖片延遲加載的效果
經(jīng)常上tudou網(wǎng),發(fā)現(xiàn)tudou首頁(yè)加載圖片的功能很有意思,tudou首頁(yè)從"娛樂(lè)"這個(gè)板塊往下的所有視頻的縮略圖并不是在頁(yè)面打開(kāi)后就加載的,而是當(dāng)用戶(hù)拖動(dòng)滾動(dòng)條到了"娛樂(lè)"這個(gè)板塊,才開(kāi)始加載圖片的。2010-06-06javascript實(shí)現(xiàn)瀏覽器窗口傳遞參數(shù)的方法
這篇文章主要介紹了javascript實(shí)現(xiàn)瀏覽器窗口傳遞參數(shù),需要的朋友可以參考下2014-09-09基于rollup的組件庫(kù)打包體積優(yōu)化小結(jié)
這篇文章主要介紹了基于rollup的組件庫(kù)打包體積優(yōu)化小結(jié),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-06-06微信小程序使用map組件實(shí)現(xiàn)解析經(jīng)緯度功能示例
這篇文章主要介紹了微信小程序使用map組件實(shí)現(xiàn)解析經(jīng)緯度功能,涉及微信小程序map組件結(jié)合高德地圖進(jìn)行經(jīng)緯度獲取相關(guān)操作技巧,需要的朋友可以參考下2019-01-01最新評(píng)論