news 2026/7/10 11:57:05

初始React@1

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
初始React@1

从今天开始学习React,学习笔记记录。

参考来源:https://www.bilibili.com/video/BV1wy4y1D7JT?p=5&vd_source=ee72dd280771c701b7484b49fa600ff3

一、React简介

1、官网

英文官网:https://reactjs.org/

中文官网:https://react.docschina.org/

2、介绍描述

1)用于动态构建用户界面的JavaScript(只关注于视图)

2)由Facebook开源

3、React的特点

1)声明式编码

2)组件化编码

3)React Native编写原生应用

4)高效(优秀的Diffing算法)

4、React高效的原因

1)使用虚拟(virtual)DOM,不总是直接操作页面真实DOM

2)DOM Diffing算法,最小化页面重绘

二、Hello React

1、项目结构

2、代码片段

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>hello-react</title> </head> <body> <!-- 准备好一个容器--> <div id="test"></div> <!-- 引入react核心库--> <script src="../js/react.development.js" type="text/javascript"></script> <!-- 引入react-dom, 用于支持react操作dom--> <script src="../js/react-dom.development.js" type="text/javascript"></script> <!-- 引入babel, 用于将jsx 转为js--> <script src="../js/babel.min.js" type="text/javascript"></script> <script type="text/babel"> /*这里一定要写babel*/ //1 创建虚拟DOM const vDom = <h1>Hello,React</h1>/*此处一定不要写引号,因为不是字符串*/ //2 渲染虚拟dom到页面 ReactDOM.render(vDom, document.getElementById('test')); </script> </body> </html>

3、运行结果

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/10 6:57:17

2025年应届生转型指南:金融学转行AI,这些证书能帮你

作为金融学专业的应届生,如果想转行到AI领域,可能会感到迷茫,不知道从哪里开始。毕竟,课堂上学的大多是宏观经济、公司财务,和人工智能的算法、模型好像不太沾边。 其实,跨专业转型没有想象中那么难,关键是要找到一条清晰的学习路径。考取一些有含金量的证书,不仅能系…

作者头像 李华
网站建设 2026/7/10 8:34:45

Deepseek生成8088单板机的流水灯程序

1.Deepseek会话指令8位LED&#xff0c;端口地址800H&#xff0c;程序加载地址CS:IP 为0000:2000,用emu8086编写一流水灯程序2.DeppSeek生成的程序#make_bin#; BIN is plain binary format similar to .com format, but not limited to 1 segment; ; All values between # are d…

作者头像 李华
网站建设 2026/7/9 17:32:17

可靠运行的守护者:A5E45127009原厂配件的核心作用

在西门子罗宾康高压变频器的复杂架构中&#xff0c;每个指定编号的组件都承载着不可或缺的使命。A5E45127009作为经过原厂认证的关键备件&#xff0c;专为系统中特定的电路控制、信号隔离或电源管理功能而设计。其卓越的稳定性和精准的参数表现&#xff0c;是保障变频器整体性能…

作者头像 李华
网站建设 2026/7/10 7:00:49

ESP分区

电脑中的ESP分区是干什么的&#xff1f;UEFI&#xff08;统一可扩展固件接口&#xff09;与GPT&#xff08;GUID分区表&#xff09;的组合已成为现代计算机系统安装和启动的主流方式。然而&#xff0c;在这种新的安装方式下&#xff0c;一个名为“ESP分区”的组件显得尤为重要&…

作者头像 李华
网站建设 2026/7/9 17:23:40

规避交付风险,驱动生产效率:环形导轨选型核心逻辑与落地实施指南

摘要&#xff1a; 在自动化装配线、检测站及精密制造单元中&#xff0c;环形导轨系统已成为实现高效循环输送的关键基础设施。然而&#xff0c;一个常见的误区是仅关注导轨本身的品牌与价格&#xff0c;忽略了从设计源头到现场调试的全链路风险。本文旨在系统性地拆解环形导轨的…

作者头像 李华
网站建设 2026/7/9 16:37:16

vue3+vite mock引入使用

1、安装对应的包 npm install vite-plugin-mock mockjs -D2、配置 Vite vite.config.js import { defineConfig } from vite import vue from vitejs/plugin-vue import { viteMockServe } from vite-plugin-mockexport default defineConfig({plugins: [vue(),viteMockServe({…

作者头像 李华