首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
ES基础
iceychan
创建于2021-10-04
订阅专栏
ES基础知识
等 1 人订阅
共5篇文章
创建于2021-10-04
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
手写EventBus
使用无序数据结构(字典,即对象)存储事件,方便迅速查找。 使用有序数据结构(队列,即数组)存储事件回调,遵循先进先出原则,先绑定的事件先触发。
防抖debounce、节流throttle
防抖 debounce: 连续点击,停止后,只取最后一次执行。 节流 throttle:连续拖拽,一段时间内,只取第一次执行。
变量类型
ECMAScript中定义了6中原始数据类型,1种复杂数据类型。 按值传递,传递时,复制一份。 按引用传递,传递时,指向同一片内存空间。
相等操作符:双等==、三等===
双等比较前会进行强制类型转换,转换规则、比较规则。 三等必须类型和值都相等。 只有==null用双等,其余都用三等。
作用域、变量提升、自由变量、this、闭包
作用域、变量提升、自由变量、this、闭包的理解,及常见题目。手写call、apply、bind函数。