gpt4 book ai didi

javascript - Parse.com CloudCode 中的解构赋值

转载 作者:行者123 更新时间:2023-12-03 11:08:47 24 4
gpt4 key购买 nike

我尝试在 Parse.com 上的 Cloud Code 中使用解构赋值,但是当我运行代码时,编译器给出以下错误:

Result: ReferenceError: Invalid left-hand side in assignment

我的代码是这样的:

[a, b] = foo();

例如 foo 的实现如下:

function foo()
{
return [2, 3];
}

在很多浏览器中,此代码工作正常,但是......在 Parse Cloud Code 中,我仍然遇到此错误。

如何在这里使用解构赋值?PS:我更愿意仅使用指令来完成此操作。

最佳答案

这是 ES6 兼容性表:http://kangax.github.io/compat-table/es6/

如您所见,Firefox (SpiderMonkey) 和 Safari (JavaScriptCore) 支持解构,但 Chrome 或 Node (v8) 不支持。 Parse Cloud Code 最有可能在 Node 或裸 v8 上运行,所以就是这样。

您只有一种解决方案:转译器,例如 Traceur 或 6to5。

关于javascript - Parse.com CloudCode 中的解构赋值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27704307/

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