自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 redux

然后把菜单( dispatch(action) )交给了老板(Store),老板就根据菜单上的内容,告诉给厨师(Reducers)让他炒什么菜。服务员(Action Creators)就用菜单(dispatch)记录(action)下来,点了什么菜(type),和数量(data)。菜放到老板这后,老板(Store)就通知顾客(React Component)来取餐(getState)此时表示蛋炒饭之前的数据(previousState),紫菜汤表示现在的数据( action)redux 异步流程。

2023-07-10 08:56:33 56 1

原创 Es6

/ 箭头函数: 箭头函数没有自己的 this, 箭头函数的 this 是在定义的时候 就固定不变, 上一级作用域链找 this。// 只有所有的 promise 都变成已成功, 整个的 Promise.all 的状态才是已成功。// 如果 promise 异常了, 那下面的 await 不会执行了, 如果想继续往下执行。// [ [name, 小花], [sex, 男], [age, 25] ]// [0: a, 1: b, 2: c] 数组是根据下标找值。// 立刻生成已成功的 promise。

2023-07-09 18:41:53 45 1

原创 函数特性+WebSocket

箭头函数: 箭头函数 没有自己的 this, 箭头函数的 this 是在他 "定义的时候" 就 "固定不变了", 会去寻找上一级作用域的 this 当成自己的。普通函数 this: this 代表当前正在执行的对象 对象.函数( this === 对象 )箭头函数没有自己的this 箭头函数的this 是在箭头函数 "// this === window 锁死。this: this代表当前正在执行的对象。如果函数体的返回值只有一句,可以省略大括号。如果只有一个参数,可以省略小括号。

2023-07-01 18:33:08 54

原创 浏览器缓存机制

浏览器缓存机制分两种1. 强缓存2. 协商缓存。

2023-06-30 22:21:05 211 1

原创 闭包

缺点:可能会造成内存溢出,因为闭包会将它外部函数的作用域保存在内存中,过度使用闭包,有可能会造成泄漏。(Number 、Boolean、Undefined、String、Null)的值一般都是存在。(Array、Object、Function)的值存储在。栈内存存储对应空间地址。

2023-06-30 16:19:56 35 1

原创 CSS笔记

position 属性有 absolute relative sticky fixed

2023-06-28 20:01:37 29 1

原创 React 生命周期

挂载阶段更新阶段卸载阶段。

2023-06-26 18:05:04 120 1

原创 循环渲染为什么不推荐使用下标当key值?

2、. 详细的说: 当状态中的数据发生变化时,react或者vue会根据【新数据】生成【新的虚拟DOM】, 随后React进行【新虚拟DOM】与【旧虚拟DOM】的diff比较。b. 旧虚拟DOM中未找到与新虚拟DOM相同的key,则react或者vue会根据数据创建新的真实 DOM,随后渲染到到页面。(2).若虚拟DOM中内容变了, 则生成新的真实DOM,替换掉页面中之前的真实DOM。1. 简单的说: key是虚拟DOM对象的标识, 在更新显示时key起着极其重要的作用。3. 开发中如何选择key?

2023-06-19 15:09:07 50

原创 使用nvm操作node

2023-06-10 09:58:54 46

原创 Git 命令

将工作区的被修改的文件和新增的文件提交到暂存区,不包括被删除的文件。将工作区的被修改的文件和新增的文件提交到暂存区,不包括被删除的文件。查看最新本地版本库和工作区所有文件的区别。svn 必须联公司内网 只有一份文件。你在哪个分支就只能往哪个分支提交代码。git 3个人 30个人 同时使用。分支: 一个分支就是一个项目的目录。将暂存区所有文件添加到本地仓库。将暂存区所有文件添加到本地仓库。推送当前本地分支到指定远程分支。main 主分支: 上线分支。

2023-06-05 14:57:43 105 1

原创 React Hooks

初始化有两种 useState 全都是异步 (react事件,原生 addEventListener ajax 生命周期* 第一种* const [x,setX] = useState(值)* 第二种* 逻辑* return 必须有* return 值* })* 获取异步的值preValue // 上一次的值return 值}}

2023-05-29 15:19:39 98 1

原创 Promise

Promise 是异步编程的一种解决方法,比传统的回调函数和事件更合理;它是由社区提出和实现经由 ES6 将其写进语言标准,并在原生提供了 Promise 对象;Promise 可以理解是一个容器,里面保存着某个将来才会结束的事件(异步操作)的结果;从语法上说,Promise 是一个对象通过它可以获取异步操作的消息;Promise 提供了统一的 API ,各种异步操作都可以用同样的方法进行处理。

2023-05-26 18:42:54 49 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除