让关键字适用于ES5吗?

时间:2018-08-07 13:43:06

标签: javascript ecmascript-6 ecmascript-5

ES5编译器中以下代码的输出是什么?它会抛出任何错误还是可以正常工作?

let foo = 123;
let {x,y} = getValues();

2 个答案:

答案 0 :(得分:1)

将无法正常工作。 let是ES6中引入的。

答案 1 :(得分:0)

它不适用于ES5编译器。但是使用Babel可以通过将ES6代码向下转换为兼容版本来解决此问题。