React整理杂记(一)

1.React三项依赖

1.react.js -> 核心代码

2.react-dom.js -> 渲染成dom

3.babel.js->非必须,将jsx转为js

类组件中直接定义的方法,都属于严格模式下

this的绑定可以放到constructor(){}中

2. JSX语法

1.可以直接插入的元素: number | string | Array

2.必须得有根元素,建议(<></>)

  1. class的绑定, 第三方库classnames

3. this的绑定

默认绑定:window | undefined·

隐式绑定: object.fn()

显示绑定:call apply bind

new绑定:new Object()

事件绑定的三种方式:

1.bind绑定this

2.在class上直接写箭头函数 btn = () => {}

3.onClick上传递箭头函数

4. PWA

渐进式web应用, 可以添加App manifest 和service worker 实现PWA的安装和离线功能

相关推荐
烛阴6 分钟前
TypeScript 函数重载入门:让你的函数签名更精确
前端·javascript·typescript
Keya26 分钟前
MacOS端口被占用的解决方法
前端·后端·设计模式
moyu8435 分钟前
解密Vue组件中的`proxy`:此Proxy非彼Proxy
前端
用户849137175471638 分钟前
为什么大模型都离不开SSE?带你搞懂第1章〈SSE技术基础与原理〉
前端·网络协议·llm
随笔记41 分钟前
react中函数式组件和类组件有什么区别?新建的react项目用函数式组件还是类组件?
前端·react.js·typescript
在星空下44 分钟前
Fastapi-Vue3-Admin
前端·python·fastapi
FogLetter1 小时前
面试官问我Function Call,我这样回答拿到了Offer!
前端·面试·openai
Juchecar1 小时前
CSS布局模式详解 - 初学者完全指南
前端
emojiwoo1 小时前
React 状态管理:useState 与 useDatePersistentState 深度对比
前端·javascript·react.js