小编jok*_*awe的帖子

解构分配导致错误:"意外令牌="

假设我在es6中调用了这个语法:

let a, b;

{a, b} = { a: 100, b: 300 };
Run Code Online (Sandbox Code Playgroud)

代码将无错误地运行;

但是让我们改写是这样的:

function fn() {
    return { a: 100, b: 200 }
}

let a, b;

{ a, b } = fn();
Run Code Online (Sandbox Code Playgroud)

当我运行上面的代码时,它会显示意外的令牌"="; 我有点困惑,有什么区别?

javascript destructuring unexpected-token

7
推荐指数
1
解决办法
794
查看次数