我得到的错误SCRIPT1003:预期 ':' 在IE 11; (Java脚本代码错误)

我得到的错误SCRIPT1003:预期 ':' 在IE 11; (Java脚本代码错误)

问题描述:

的JS代码,这种特殊的片段无法在IE浏览器11工作,我得到的错误SCRIPT1003:预期“:”它说,它缺少的线,它的大胆。我得到的错误SCRIPT1003:预期 ':' 在IE 11; (Java脚本代码错误)

var $actions = application.service('$actions', [ 
function() { 
    let _logout = function() { 
     $('#logoutForm').submit(); 
    } 
    return { 
     **Logout() {** 
      _logout(); 
     }, 
    }; 
}]); 

任何想法?谢谢

+0

'**退出(){**'whöt是和'}'那? –

+0

文本周围**应该有大胆的文字,但它没有。 –

IE11不支持速记方法名。请参阅MDN的兼容性部分。使用

return { 
    Logout: function() { 
     _logout(); 
    } 
}; 

(或停止支持互联网雷管,如果你有机会 - 它会导致很多头痛)

+0

非常感谢您的回复。你的建议解决了这个问题。我希望我们可以告诉客户停止IE浏览器,但我们不能。我喜欢“爆炸者”的名字。 –