前言
在Jq,原生javascript时期,在写页面时,往往强调的是内容结构,层叠样式,行为动作要分离,三者之间分工明确,不要耦合在一起
然而在React出现后,一切皆js,对于在JS里面写HTML代码...全称: javascript and XML
定义: 可拓展(自定义)标记性语言,基于javascript,融入了XML,我们可以在js中书写xml,使用JSX可以很好的描述UI在页面中应该呈现它应有的交互形式...XML(HTML) 只能有且仅有一个顶层元素 ,当然也可以借助React提供的Fragment(也叫占位符)这个内置组件将你写的JSX子元素给包裹起来,可以包含子节点 ,也支持插值表达式 {表达式}
为了便于阅读...DOM(所谓虚拟DOM,它就是一个JS对象,是用它来描述真实的DOM,上面的例子,已经很明白了),而引入react-dom的原因就是,为了将虚拟DOM转换为真实DOM,然后把这个DOM元素插入到页面中,...以及JSX的一些注意事项,JSX的具体使用,嵌入表达式,最重要的是JSX的原理,在使用JSX中,react是如何将jsx语法糖装换为真实DOM,并渲染到页面中的,当然,JSX仍然还有一些注意事项,边边角角的知识的