React Native 学习 之JSX
发布时间:2020-12-15 06:48:06 所属栏目:百科 来源:网络整理
导读:JSX是什么 字面上来看JSX即 JavaScript XML取首字母结合,所以JSX并不是一门新语言,仅仅是个语法糖。 React发明了JSX,利用HTML语法来创建虚拟DOM。当遇到,JSX就当HTML解析,遇到{就当JavaScript解析。 我们在浏览器运行的时候,JSX语法会通过 Babel转换成
JSX是什么字面上来看JSX即 JavaScript XML取首字母结合,所以JSX并不是一门新语言,仅仅是个语法糖。 React发明了JSX,利用HTML语法来创建虚拟DOM。当遇到<,JSX就当HTML解析,遇到{就当JavaScript解析。 我们在浏览器运行的时候,JSX语法会通过Babel转换成浏览器认识的JS。 Babel:我们装RN的时候你会再目录看到很多Babel文件夹,JSX语法依赖于Babel进行解析翻译。那么问题来了,这种虚拟DOM的方式会不会影响性能呢。
|
相关内容