我想了解在Reactjs文件末尾使用.js和.jsx的区别。
我知道JS是标准的JavaScript语言,JSX是类似HTML的语法,用于创建React组件。
但是我发现,如果我使用JSX语法编写React组件,并以.js或.jsx结尾命名文件,它们似乎都可以正常工作(看起来相同)。
那么以.js和.jsx保存React文件有什么区别?
它会影响性能吗?
某些功能在其中一种方式下无法工作吗?
我知道JS是标准的JavaScript语言,JSX是类似HTML的语法,用于创建React组件。
但是我发现,如果我使用JSX语法编写React组件,并以.js或.jsx结尾命名文件,它们似乎都可以正常工作(看起来相同)。
那么以.js和.jsx保存React文件有什么区别?
它会影响性能吗?
某些功能在其中一种方式下无法工作吗?