JS方法參數帶默認值報錯 Uncaught SyntaxError:Unexpected token =

發佈的網頁,本身跑徹底沒問題,到了用戶那出了問題,js報錯爲:chrome

Uncaught SyntaxError: Unexpected token =測試

報錯位置代碼爲:code

function showMe(delay= 8000) {

}

仔細查看了下代碼,沒有任何問題,測試了下,在chrome 45.0.2454.85下會報這個錯,方法參數不能帶默認值。token

改爲以下方式來變相實現方法參數帶默認值:io

function showMe(delay) {
    if (!delay){delay=8000}
}
相關文章
相關標籤/搜索