程式碼在火狐谷歌都可以正常運作.在ie下就會報錯.
錯誤全部在2個函數定義中.
函數如下:
這裡如果把=null 和=true 去掉.在ie下就能能正常運行.
iedeg 報錯信息為SCRIPT1006: 缺少')'
不知道為什麼. 百度了人家說數組多加了逗號.但是我全部檢查了,自己寫的沒有問題
還用了jq和layui 我用正則檢測數組多餘的逗號也沒有發現. 我感覺跟逗號沒有關係.
問題就出在這2個等於號上,只要一去掉就能正常使用.
望大神賜教.
伊谢尔伦2017-05-19 10:38:03
你用ES6語法在IE上運行,你用babel編譯過沒?
改成ES5的寫法吧:
function bf_append_status(name,live){
var live=live||true;
}
上面那個同上。