ReactDOM.render()
之后执行了解析组件标签,然后找到Demo
组件,发现是函数式组件,随后调用该函数,将返回的虚拟DOM转为真实DOM并且呈现出来
函数式组件创建注意函数名要首字母大写,否则会被识别成html
,浏览器报错
在react
中无法打印this
,因为babel
编译后,开启了严格模式,打出来的this
为undefined
先回忆一下类是什么
再想想继承、原型、原型链
重写从父类继承来的方法
现在开始写类式组件
ReactDOM.render()
的执行过程
ReactDOM.render()
之后执行了解析组件标签,然后找到<MyComponent/>
组件,发现是类式组件,随后new出来该类的实例,并通过实例调用到原型上的render方法,将render返回的虚拟DOM转为真实DOM并且呈现出来