gpt4 book ai didi

javascript - IE 提示 JS 语法错误,但在其他浏览器上工作

转载 作者:行者123 更新时间:2023-11-28 14:24:24 25 4
gpt4 key购买 nike

下面的 JavaScript 函数在 Chrome 或 Firefox 中运行良好。然而,Internet Explorer 中似乎出现语法错误。它提示`(语法错误)有人可以帮我解释为什么吗?我怎样才能解决这个问题以在所有浏览器上工作。

    // Grab the binary mapping of the letter and
// return some HTML
function binaryise(letter) {
var arr = mapping[letter].split('');
return arr.map(char => `<div class="${char === '0' ? 'zero' : 'one'}">${char}</div>`).join('');
}

// For each letter in the word create a
// binary version and return it in a list-item container
function processWord(arr) {
var items = arr.map((letter, i) => {
var binaryised = binaryise(letter);
return `
<li class="binaryli" data-id=${i}>
<div class="containerbinary">${binaryised}</div>
</li>
`;
}).join('');
return `<ul class="binaryul">${items}</ul>`;
}

最佳答案

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals

Internet Explorer 不支持模板文字,这是使用反引号 (`) 的地方。您可能需要使用单引号 (') 而不是反引号。

关于javascript - IE 提示 JS 语法错误,但在其他浏览器上工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54056513/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com