jsx的本质

很多人会说,写jsx其实就是在写js、jsx是js的扩展语法。

但是我们要知道,浏览器是不可以直接去识别jsx的。

jsx必须得经过解析工具(比如babel)将代码转换为浏览器能识别的代码。

我们打开babel的网站试一试就知道了:

jsx

左边是我们平时写的jsx代码,右边是经过babel解析后的代码。

jsx表面上是左面的代码,其实,它的本质是右边的代码。

这个知识点大家了解即可,不要求你会默写jsx的本质代码,但是要知道有这么一回事。