语法错误仅在IE中 [英] Syntax Error only in IE

查看:66
本文介绍了语法错误仅在IE中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我仅在这行的IE11中收到语法错误,我似乎无法查明问题所在.它在第二行quizOptions.map((item, i) => {

I get a syntax error only in IE11 on this line and i can't seem to pinpoint what the issue is. Its on line two quizOptions.map((item, i) => {

错误是:SCRIPT1002:语法错误(这是编辑)

the error is: SCRIPT1002: Syntax Error (this was the edit)

我没有在任何其他浏览器上看到这段代码的任何问题.

I haven't seen any issues with this piece of code on any other browser.

var quizOptions = cur_quizInfo.options;
quizOptions.map((item, i) => {
  var li = jQuery("<li>", {
    class: 'quiz_answers',
    text: item
  }).appendTo(buttonList);
});

推荐答案

ES6 箭头功能.

您可以(可能)用以下示例替换您的示例:

You could (probably) replace your example with this:

var quizOptions = cur_quizInfo.options;
quizOptions.map(function(item, i) {
  var li = jQuery("<li>", {
    class: 'quiz_answers',
    text: item
  }).appendTo(buttonList);
});

这篇关于语法错误仅在IE中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆