我有这样的功能:
const exec = data => {
let list, file;
switch (data.action) {
case A:
{ list } = getList(data);
break;
case B:
{ list } = getList(data);
break;
}
}
节点告诉我:
SyntaxError: Unexpected token =
但正如记录here(章节»作业与宣言«分开)
变量可以通过与变量声明分开的解构来赋值。
那么,我在这里做错了什么,或者这是ES6规范的一部分,哪个节点没有按照文档实现呢?