gpt4 book ai didi

javascript - eslint: "Parsing error: Unexpected token of"

转载 作者:行者123 更新时间:2023-11-30 09:49:25 36 4
gpt4 key购买 nike

在我的网络应用程序中使用以下代码时,我从 ESLint 获得以下返回值。我更喜欢使用这种循环方法而不是增量 I 方法。这个错误是什么意思?这是否意味着循环的使用有问题?

错误信息:

Parsing error: Unexpected token of

实际影响代码:

renderCanvas: function() {
console.log("Rendering Model");
var canvases = document.getElementsByClassName("DesignerCanvas");
for (var canvas of canvases) {
var ctx = canvas.getContext('2d');

ctx.beginPath();
// String for Hanging
ctx.closePath();

ctx.beginPath();
// Top Trimming
ctx.closePath();

ctx.beginPath();
// Outter Shade Body
ctx.closePath();

ctx.beginPath();
// Bottom Trimming
ctx.closePath();

ctx.beginPath();
// Inner Shade Body
ctx.closePath();
}
}

最佳答案

for-of 循环是 EcmaScript 6 的一个特性,这些在 ESLint 中默认不启用。

根据documentation :

What about ECMAScript 6 support?
ESLint has full support for ECMAScript 6. By default, this support is off. You can enable ECMAScript 6 support through configuration.

如果您随后点击配置链接,它会告诉您可以使用

启用 es6 环境
/*eslint-env es6 */

在 JavaScript 文件中,或者

{
"env": {
"es6": true
}
}

在配置文件中。

关于javascript - eslint: "Parsing error: Unexpected token of",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37226770/

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