- react只是一个js库,雏形是用script标签引入即可使用(脚手架的原理其实就是在这个基础上做了一层封装)
- 用jsx语法编写,然后用babel转译;
- jsx中的插值表达式可以接受的值:
-
基础类型: string | number: 原样输出
null | undefined | boolean | symbol: 会被忽略
-
引用类型:
数组:将数组展开,依次输入
ReactNode: 基于react的虚拟DOM
-
js表达式:
表达式指的是一个可以产生指的代码组合,例如运算式、变量、函数调用
-