我可以在jsx语法中使用'let'吗?

时间:2016-08-18 15:45:59

标签: ecmascript-6 jsx let

我试过用jsx语法中的es6 let创建一些变量,但firefox给了我一个错误...

使用var

时没有问题

我可以在jsx语法中使用let吗?如果不可能,你能解释一下为什么吗?

1 个答案:

答案 0 :(得分:1)

  

我可以在jsx语法中使用'let'吗?

是。 JSX只是JavaScript语法的扩展,因此任何有效的JavaScript语法都可以与JSX(small example using the babel repl)一起使用。

当然,您必须先将JSX转换为JavaScript,然后才能在JS引擎中运行代码,并且引擎必须支持您要使用的功能(例如let)。