JSX——是一种在 JavaScript 中嵌入 XML 结构的语法。很多传统的应用框架会设计自有的模板语法,让你在结构标记中嵌入代码。React 反其道而行之,设计的 JSX 语法却是让你在代码中嵌入结构标记。
JSX是js语法的扩展
优点:在js里写DOM,层级清楚.
jsx经babel编译加react.js构造成js对象,然后被reactdom.render成react-dom(非DOM,因为有可能渲染平台不同)
react推荐使用JSX语法.
const name = ‘test’;
const xiaoming =
name is {name}
;
类HTML的写法
参考文章:
1).为什么要用jsx