javascript - js給參數綁定預設值在ie下報錯,顯示缺少標識符)
世界只因有你
世界只因有你 2017-05-19 10:36:03
0
2
1012

程式碼在火狐谷歌都可以正常運作.在ie下就會報錯.
錯誤全部在2個函數定義中.
函數如下:

這裡如果把=null 和=true 去掉.在ie下就能能正常運行.
iedeg 報錯信息為SCRIPT1006: 缺少')'
不知道為什麼. 百度了人家說數組多加了逗號.但是我全部檢查了,自己寫的沒有問題
還用了jq和layui 我用正則檢測數組多餘的逗號也沒有發現. 我感覺跟逗號沒有關係.
問題就出在這2個等於號上,只要一去掉就能正常使用.
望大神賜教.

世界只因有你
世界只因有你

全部回覆(2)
伊谢尔伦

你用ES6語法在IE上運行,你用babel編譯過沒?

改成ES5的寫法吧:
function bf_append_status(name,live){

var live=live||true;

}

上面那個同上。

巴扎黑

預設參數值

IE不支援。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板