【问题标题】:Can I use 'let' in jsx syntax?我可以在 jsx 语法中使用 'let' 吗?
【发布时间】:2016-08-18 15:45:58
【问题描述】:

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

我在使用 var 时没有问题

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

【问题讨论】:

  • let 与 JSX 无关。如果您的浏览器支持let,您可以使用它。由于您没有提供任何信息,因此我们无法帮助您解决问题。

标签: ecmascript-6 jsx let


【解决方案1】:

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

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

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

【讨论】:

  • 感谢回复
猜你喜欢
  • 2021-10-22
  • 1970-01-01
  • 2011-07-05
  • 2016-06-01
  • 2013-11-26
  • 1970-01-01
  • 2010-12-04
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多