91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

ES5版本中函數默認值的示例分析

發布時間:2022-03-21 10:02:36 來源:億速云 閱讀:172 作者:小新 欄目:開發技術

這篇文章主要介紹ES5版本中函數默認值的示例分析,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

使用短路或操作符來設置函數默認值的方式其實很常見。但是有一些坑,下面展示的代碼中當默認值參數為一個數字時,傳參為 0 還是會使用默認值,必須對 y 為 0 的時候單獨進行判斷。

const pow = (x, y) => {
 y = y || 2;
 
 let result = 1;
 for (let i = 0, max = y; i < max; i++) {
  result *= x;
 }

 return result;
}

console.log(pow(2)); // => 4
console.log(pow(2, 3)); // => 8

// 當 y 傳值為 0 時, y 取值 2
console.log(pow(2, 0)); // => 4

以上是“ES5版本中函數默認值的示例分析”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

es5
AI

乌兰察布市| 焦作市| 梨树县| 乌兰察布市| 凭祥市| 绥棱县| 聊城市| 黔西| 屏南县| 玛多县| 安福县| 新晃| 铁力市| 淮北市| 确山县| 龙陵县| 宁化县| 邹平县| 青阳县| 吴桥县| 桃园县| 宜良县| 鹤峰县| 长兴县| 绥滨县| 南木林县| 黔江区| 惠安县| 香港| 凌海市| 塔城市| 醴陵市| 共和县| 五大连池市| 屯门区| 临海市| 蒲江县| 太保市| 昌图县| 邓州市| 钟祥市|