reactjs - 为什么我们不需要在 jsx 末尾添加分号?
问题描述
我是 React 和 JSX 的新手,只是一个关于 JSX 语法的问题,我们知道我们可以这样做:
export default function App() {
return <h1>Hello World</h1>;
}
但是我们不需要在 jsx 的末尾添加分号吗?作为:
export default function App() {
return <h1>Hello World</h1>;
}
解决方案
在 javascript 中,分号在大多数情况下是可选的,因为它们是自动插入的。
实际必须使用分号的情况并不多,开发人员之间一直在讨论是否明确编写分号。
有关详细信息,请参阅http://www.bradoncode.com/blog/2015/08/26/javascript-semi-colon-insertion/ 。
推荐阅读
- rust - 正确解析 Clap ArgMatches 的惯用 rust 方法
- java - 编辑不同类中的位置值
- ios - 更新到 Xcode 11 后,Xamarin iOS 应用程序在 iPad 上显示白色空白屏幕
- html - 如何更改 html/css 中的选项卡窗格颜色?
- android - 无法创建新的颤振项目
- r - 如何以 R“data.table”的方式记录不重叠的范围(或时间间隔)?
- flutter - 在小部件之间传递数据
- c++ - 如何在 C++ 中将 z 值更改为表中的值(来自正态分布的 Z 表)?
- r - 获取两个不同大小的数据帧之间所有组合的相关性
- movesense - Movesense 峰值检测触发