- 博客(3)
- 收藏
- 关注
原创 了解React中setState同步/异步表现
一、了解在React优化场景环境中,将对组件state的更改加入到队列中,并通知React需要使用更新后的state重新渲染组件及其子组件,用于更新用户界面、响应处理事件等主要方式。二、特点无论是this.setState还是hook,在调用state过程中都是一个请求的动作,不断加入React的state队列,并不会马上更新命令,而是会进行延迟调用,出现state更新的异步表现。三、调用同步/异步的操作方式1、异步表现可以通过setState的第二个参数回调方法获取传递结果,或componen
2021-05-19 12:36:40 583 4
原创 浅谈js原型和原型链
一、简述对于javascript 对象(函数) 原型和原型链的理解,其实不那么难,简单来说,需要理解什么是原型,怎么访问原型,什么是原型链,怎么通过原型链去访问原型,就可以大概理清楚原型和原型链的基础知识。二、浅析1、何为原型在js引擎启动的时候,其内核就生成了最基本的Object和Function的原型内容,也就是最原始最自然的代码。(1)Object的原型是一个对象变量,该对象变量存...
2018-10-01 16:52:11 1165
原创 javascript声明提升
javascript声明提升前段时间阅读一本书《ESCMScript 6入门》,其中一章关于”let和const命令”有一段代码var tmp = new Date()function f(){ console.log(tmp) if(false){ var tmp = 'hello world' } }关于变量声明提升,思量许久,写了以...
2018-09-17 10:43:02 370
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人