| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 | 
							- <!DOCTYPE html>
 
- <html lang="en">
 
-   <head>
 
-     <meta charset="UTF-8" />
 
-     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
 
-     <title>Document</title>
 
-     <!-- jsx 语法浏览器不识别 jsx => js 浏览器可识别的语言 -->
 
-     <script src="./babel.min.js"></script>
 
-     <!-- react的核心库 -->
 
-     <script src="./react.development.js"></script>
 
-     <!-- 解析react中的dom库 -->
 
-     <script src="./react-dom.development.js"></script>
 
-   </head>
 
-   <body>
 
-     <div id="root"></div>
 
-     <script type="text/babel">
 
-       let root = ReactDOM.createRoot(document.getElementById("root"));
 
-       /**
 
-        * 组件:
 
-        * 1.函数组件:function
 
-        * 2.类组件:class
 
-        */
 
-       // 1.函数组件 (只有一个根元素) (大)驼峰命名
 
-       function HelloWorld() {
 
-         return (
 
-           <div>
 
-             <h1>这是第一个函数组件</h1>
 
-           </div>
 
-         );
 
-       }
 
-       // 2.类组件
 
-     /**
 
-      * class 声明类组件名字
 
-      * 必须继承 React.Component
 
-      * 必须定义render函数 渲染页面
 
-      * */   
 
-       class HiWorld extends React.Component {
 
-         render() {
 
-             return (
 
-               <div>
 
-                 <h1>这是第二个类组件</h1>
 
-               </div>
 
-             );
 
-         }
 
-       }
 
-       root.render(<HiWorld/>);
 
-     </script>
 
-   </body>
 
- </html>
 
 
  |