首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JS knowledge summary
fogjoe
创建于2022-11-21
订阅专栏
此专栏是对 JS 知识的一些温习
暂无订阅
共9篇文章
创建于2022-11-21
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
手写Promise
1. 手写 Promise 1.1 实现 MYPromise 正常的 Promise 是可以传入两个回调函数的:一个成功回调,一个失败回调,所以我们实现的这个类应该是包含这两个回调的; resolve
手写响应式
1. Vue3(Proxy) 使用 Proxy 接管我们要监听的对象 这样我们就可以在我们定义的代理对象上面执行对应的操作。 创建依赖类 封装一个响应式函数 在设置完新的值后执行对应的函数 为不同的对
迭代器生成器
1. 迭代器 1.1 迭代器对象 迭代器(iterator)使用户在容器对象(container,例如链表或者数组)上遍访的对象,使用该接口无须关心对象的内部实现细节。 在 JavaScript 中,
js常见知识点补充
1. 暂时性死区 在变量声明前使用变量,如此一来便会造成变量的提前使用,这种情况下会出现暂时性死区。 ES6中的const、let语法 typeof 函数参数 同变量名赋值
hand-write function
1. apply-call-bind 1.1 基础版本 1.2 函数封装 1.3 封装到原型链上,js的一些手写方法
JS中一些重要的概念总结
1. 执行上下文 1.1 重要概念 三个重要的概念: VO(Variable Object) 作用域链 this 每一个执行上下文都会关联一个 VO 对象,包括作用域链以及this,一开始执行的时候指
梳理浏览器的运行原理
梳理浏览器的渲染原理、渲染页面的详细流程:包括渲染前的操作,渲染的过程,还包括回流、重绘以及一些特殊的解析(composite合成)
个人对于this绑定的一些理解
1. this 绑定的几种方式 默认绑定 隐式绑定 显式绑定 bind绑定 2. 例题剖析 2.1 案例一 2.2 案例二 2.3 案例三 PS: 案例二的内存图
封装的一些工具方法
自己总结的封装一些工具方法,顺便做个笔记,方便自己以后查找并且希望别人也可以使用,写的不好也可以提些建议。