所以我有這個代碼(一個函數)可以在Google Chrome/Fire Fox中使用,但不能在IE中使用。如果我評論這一行,一切運行良好,除了這條線是至關重要的。我在IE中遇到語法錯誤,但在Chrome中沒有出現
我有一個名爲ReadCookie的函數,它基本上只是將cookie存儲到一個名爲cookiearray的數組中。
function ReadCookie() {
var allcookies = document.cookie; //variable called "allcookies" stores all the cookies.
cookiearray = allcookies.split(';').map(c => c.split('=')[1]); //cookiearray is an array that has all the values as strings.
}
IE說第4行不正確cookiearray = allcookies.split(';').map(c => c.split('=')[1]);
但我不知道爲什麼。
謝謝!
您也可以嘗試一些未來ES7工作草案的語法。如果你真的想要你的生產代碼工作 - 你會堅持使用標準的JS語法和方法。 –
@BekimBacaj或使用轉譯器..:D – user2864740