我有以下代碼,基本上獲取一些JSON數據,尋找與「servergenre」的鍵,並將結果保存在一個數組中。 這是this question的後續行動。如何擺脫object.key編輯器的錯誤
let result = [];
Object.keys(data).forEach(key => {
if(/servergenre/.test(key)){
result.push(data[key])
}
});
即使代碼工作正常,在一些編輯器它提出了語法錯誤:
- 「鍵 」:不可解變量或輸入鍵
- 「 =>」:預期表達式
- 「if(/ server ...」:預期的形式參數名稱
- 「)){」:
,
預計 - 「});「:聲明預計
這裏是一個圖像,顯示你在哪裏的錯誤是:
正如我所說的代碼工作正常,我只是需要它來修復或其他辦法擺脫錯誤的。
此外,許多壓縮機和minifiers不支持這段代碼,所以我不能再壓縮了。
ŧ提前。
編輯必須允許ES6 – mplungjan
我不瞭解ES6,但由於這些錯誤,我無法壓縮或縮小代碼 – DannyBoy
您必須使用支持ES6語法的轉譯器/縮小器,例如Babel。 – mhodges