前言
在Jq,原生javascript时期,在写页面时,往往强调的是内容结构,层叠样式,行为动作要分离,三者之间分工明确,不要耦合在一起
然而在React出现后,一切皆js,对于在JS里面写HTML代码...,刚开始是非常反感的,甚至有违背当初的原则
但是,对于原先那种仅仅是把三种语言技术放在了三种不同文件位置里进行分开管理了,实际上,它并没有实现逻辑上的分离
既然前端UI显示就是HTML,CSS,javascript...点击该链接,阅读体验会更好
React学习(2)-深入浅出JSX-视频内容
JSX是什么?...既然js对象描述的UI(DOM)信息与HTML所展示的结构信息是一样的,那为什么不用Js对象来代替呢,因为用对象字面量写的方式太繁琐了,又臭又长的,结构又不清晰,如果用HTML来展示UI信息,那么就简单多了...React.js 就把js语法扩展了一下,让 Js语言能够支持这种直接在Js代码里面编写类似 HTML 标签结构的语法,这样写起来就方便很多了。