Javascript - 只在IE中它给了我"预期的标识符"

时间:2018-04-18 20:56:12

标签: javascript firebase internet-explorer firebase-realtime-database

我已经在每个浏览器上测试了以下代码,只有Internet Explorer表示它需要一个标识符。我经历过很多网站,但我自己找不到答案。

    var ref = firebase.database().ref("products");
ref.once("value",  function(snapshot)  {

   let profiles2 = []
      snapshot.forEach( function(profile) {
       let {url,mobile2} = profile.val();
        profiles2.push({url,mobile2}) 
})
})

我很高兴每一个答案!

1 个答案:

答案 0 :(得分:0)

可能是由于IE不完全支持ES6。您可以使用babel将代码编译为ES5,以确保所有浏览器都支持它。

What browsers currently support JavaScript's 'let' keyword?