首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
olivianate
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
26
文章 25
沸点 1
赞
26
返回
|
搜索文章
最新
热门
Promise 十道题
以下 promise 均指代 Promise 实例,环境是 Node.js。 解释:Promise 构造函数是同步执行的,promise.then 中的函数是异步执行的。 解释:promise 有 3 种状态:pending、fulfilled 或 rejected。状态改变只…
JavaScript数据类型
基本数据类型是指存放在栈中的简单数据段,数据大小确定,内存空间大小可以分配,它们是直接按值存放的,所以可以直接按值访问。 Object(在JS中除了基本数据类型以外的都是对象,数据是对象,函数是对象,正则表达式是对象)。 该方法返回 "[object type]", 其中typ…
React(四): key的作用
在项目开发中,key属性的使用场景最多的是由数组动态创建的子组件的情况,需要为每个子组件添加唯一的key属性值。可参考实例demo,不设置key的话会出现下面这样的warning。 有了key属性后,就可以与组件建立了一种对应关系,react根据key来决定是销毁重新创建组件还…
函数防抖与函数节流
用户行为会频繁的触发事件执行,对于DOM操作、资源加载等耗费性能的处理,很可能导致界面卡顿,甚至浏览器的崩溃。函数节流(throttle)和函数防抖(debounce)就是为了解决类似需求应运而生的。 规定函数至少间隔多久执行。 函数节流:是确保函数特定的时间内至多执行一次。 …
React(一):生命周期
在 CodePen 上尝试。 2、同样,每当Clock生成的这个DOM被移除的时候,清除定时器,这在React中被称为卸载。 在upate之前获取dom节点,getSnapshotBeforeUpdate(prevProps, prevState)代替componentWill…
React(二):类组件、函数式组件
Component(组件)可以是类组件(class component)、函数式组件(function component)。 通常情况下,我们会使用ES6的class关键字来创建React组件。 a、类组件分为普通类组件(React.Component)以及纯类组件(Reac…
React(三):受控组件与非受控组件
在HTML当中,像<input>,<textarea>, 和 <select>这类表单元素会维持自身状态,并根据用户输入进行更新。但在React中,可变的状态通常保存在组件的状态属性中,并且只能用 setState() 方法进行更新。 我们通过使react变成一种单一数据源的状…
Redux(一):基本用法
为了有更好的state管理,就需要一个库来作为更专业的顶层state分发给所有React应用,这就是Redux。 state为单一对象,Redux只需要维护一棵状态树,服务端很容易初始化状态,易于服务器渲染。state通过dispatch(action)来触发更新,更新逻辑由r…
JavaScript 执行过程
编译阶段由编译器执行,将代码翻译成可执行代码,这个阶段确定作用域规则。 执行阶段由引擎完成,主要任务是执行可执行代码,执行上下文在这个阶段创建。执行上下文也分为创建阶段和执行阶段。 执行上下文可以理解为当前代码的执行环境,它会形成一个作用域。 b、函数执行上下文:存在无数个,只…
个人成就
文章被点赞
27
文章被阅读
26,213
掘力值
415
关注了
2
关注者
9
收藏集
0
关注标签
31
加入于
2017-07-25