React码 React原始码 参见地址: ://react.jokcy.me/book/api/react-element.html 写在前面: 1.重要包装: React,React,事件,调度程序,悬念, 2.纤维 Fiber从根本上解决了JS单线程运行如果计算量太大的话导致动画卡帧和交互卡顿的问题 3. Babel JSX => JS Babel会把JSX转化成React.createElement()。其中第一个参数是字符串或者是大写的变量,第二个参数是由props传递的所有的属性的一个个键值对的对象,第一个参数是子级。 ,也可以依次转换成第四个,第五个参数,依次类推。而第一个参数是否为字符串的关键点在于在于标签时用大写还是小写。小写代表是原生的html标签(dom),大写是代表一个组件(函数Component或是Class Component) 4.预留道具内嵌的道具 密