首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
chen小白
掘友等级
前端开发工程师
菜鸟一枚,不断学习js相关的技术、应用到实践中,充实自己,前端看似简单
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
7
文章 7
沸点 0
赞
7
返回
|
搜索文章
最新
热门
函数throttle、debounce介绍
背景:如监听窗口大小的改变、滚动,因为我们稍微改变一下窗口大小、鼠标滚轮稍微滚动一下,就可以调用几十次函数,事件在队列里排队等待执行,而js是单线程的,这样会阻碍其他事件的执行、造成卡顿、假死、用户体
数组map vs foreach,及map、fliter、reduce的链式调用
1、map和foreach都是用来遍历数组用的,两者之间有什么区别呢?map:遍历数组返回一个新的相同长度的数组foreach:遍历数组返回undefined在遍历效率方面map要比foreach快参
...扩展符的使用
...扩展符的使用rest参数允许函数接收无限的参数rest参数只能是最后一个参数,否者会报错3.应用克隆对象合并对象克隆数组合并数组转换迭代器对象为数组对象展平多维数组使用扩展符展平数组,只适用二维
异步promise、Async/await介绍
对象的状态不受外界影响。Promise对象代表一个异步操作,有三种状态:pending(进行中)、fulfilled(已成功)和rejected(已失败)。只有异步操作的结果,可以决定当前是哪一种状态,任何其他操作都无法改变这个状态。 一旦状态改变,就不会再变,任何时候都可以得…
消除switch语句以获得更好的代码结构
消除switch语句以获得更好的代码结构代码演化1:纯switch用三元运算符代替更换action.type===,用对象本身的方法柯里化增加是否为函数检测switch应用--星期天转换参考链接---
函数式编程-函数组合
函数组合是一个数学概念,允许您将两个或更多个函数组合到一个新函数中。
个人成就
文章被点赞
309
文章被阅读
48,425
掘力值
1,340
关注了
61
关注者
19
收藏集
52
关注标签
22
加入于
2016-08-09