# outline
**Repository Path**: wjyhiky/outline
## Basic Information
- **Project Name**: outline
- **Description**: 四阶段课程内容
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 4
- **Created**: 2022-09-19
- **Last Updated**: 2022-09-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# 四阶段课程
## day1-1
### 面试题
### 知识点
* 使用react
> 需要引入两个js文件,分别为react.js+react-dom.js
* 版本号: 大版本.小版本.补丁
> 18.0.0 -> 18.0.1
* 节点
* 真实节点(RealDOM): 在浏览器中渲染的节点
> 创建真实节点:`document.createElement(type)`
* 虚拟节点(VirtualDOM):一个结构类似于真实节点的js对象
> 可以让用户不直接操作真实节点,进而提升页面性能
* 创建虚拟节点:`React.createElement(type)`
* JSX
> 是`React.createElement()`的语法糖
* JSX语法规范
* 在元素属性不能直接使用js关键字
* class -> className
* for -> htmlFor
* 多个单词的属性必须使用驼峰
* autofocus -> autoFocus
* onkeyup -> onKeyUp
* 必须结束标签
*
*
* 插值:{}
> 差值可以用在标签内或标签属性中
### 练习