Javascript Internet Explorer中的JS错误-应为标识符
我在Internet Explorer中收到错误“预期标识符”。适用于所有其他浏览器Javascript Internet Explorer中的JS错误-应为标识符,javascript,jquery,arrays,internet-explorer,Javascript,Jquery,Arrays,Internet Explorer,我在Internet Explorer中收到错误“预期标识符”。适用于所有其他浏览器 for(var [i, article] of articles.entries()) { if(article.hero) { heroes.unshift(article); articles.splice(i, 1);
for(var [i, article] of articles.entries()) {
if(article.hero) {
heroes.unshift(article);
articles.splice(i, 1);
break;
}
}
在此方面的任何帮助都将不胜感激
谢谢转到
基本上,IE不支持解构方法,因此您应该修改您的逻辑以获得更广泛的支持方法
例如:
for (var i in articles) {
var article = articles[i];
if (article.hero) {
heroes.unshift(article);
articles.splice(i, 1); // (Pay attention) variable i should be a number.
break;
}
}
转到
基本上,IE不支持解构方法,因此您应该修改您的逻辑以获得更广泛的支持方法
例如:
for (var i in articles) {
var article = articles[i];
if (article.hero) {
heroes.unshift(article);
articles.splice(i, 1); // (Pay attention) variable i should be a number.
break;
}
}
Beow代码应起作用:-
for (var _iterator = articles.entries(), _isArray = Array.isArray(_iterator), _i = 0, _iterator = _isArray ? _iterator : _iterator[Symbol.iterator]();;) {
var _ref;
if (_isArray) {
if (_i >= _iterator.length) break;
_ref = _iterator[_i++];
} else {
_i = _iterator.next();
if (_i.done) break;
_ref = _i.value;
}
var _ref2 = _ref,
i = _ref2[0],
article = _ref2[1];
if (article.hero) {
heroes.unshift(article);
articles.splice(i, 1);
break;
}
}
用于转换javascript代码
参考:-以下代码应起作用:-
for (var _iterator = articles.entries(), _isArray = Array.isArray(_iterator), _i = 0, _iterator = _isArray ? _iterator : _iterator[Symbol.iterator]();;) {
var _ref;
if (_isArray) {
if (_i >= _iterator.length) break;
_ref = _iterator[_i++];
} else {
_i = _iterator.next();
if (_i.done) break;
_ref = _i.value;
}
var _ref2 = _ref,
i = _ref2[0],
article = _ref2[1];
if (article.hero) {
heroes.unshift(article);
articles.splice(i, 1);
break;
}
}
用于转换javascript代码
参考:-IE中不支持对象和数组解构。
对象和条目也不支持。
相反,尝试使用正常的for
循环
for(var i=0;i }IE中不支持对象和数组的解构。对象也不支持。条目
。
相反,尝试使用正常的for
循环
for(var i=0;i }
Go to Destructuring在IE中不受支持。Go to也不受支持…和相关:Go to Destructuring在IE中不受支持。Go to也不受支持…和相关:for…of
在IE条目中也不受支持IE条目中也不支持IE读取中不支持的方法。IE读取中不支持的entries()方法