首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JavaScript
学习中的小胖子
创建于2024-04-28
订阅专栏
学习小笔记
暂无订阅
共6篇文章
创建于2024-04-28
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
async/await原理
1. async/await的本质 async/await是Promise的语法糖,本质就是Generator的语法糖 async函数:用于声明一个异步函数,它会隐式返回一个Promise。 awai
Proxy和defineProperty
这是他们最本质的区别 defineProperty是对象里边基本方法之一 proxy是针对对象中所有方法的拦截器
垃圾回收与内存泄露
学习视频 垃圾:自己都访问不到的东西就是垃圾。 垃圾回收器的范围会小于垃圾。 内存泄露: 有内存需要回收 垃圾回收回收不掉 垃圾回收器 引用计数法会导致垃圾回收区域变小,所以现在都不会用引用计数法 标
原型和原型链
原型和原型链的介绍 Proto.prototype 就是原型对象 原型对象会有一个constructor属性,相当于指针,会指向Proto函数 proto是实例对象 每一个函数对象类型都会有一个pro
WebWorker(js中的多线程)
单线程:同一时间只能干一件事情 多线程:同一时间可以干多件事情。 WebWorker是为了JavaScript创造多线程环境,允许主线程创建多个线程。
变量提升和函数提升
变量的声明会提到函数的顶部,变量赋值并不会提升。 函数的提升高于变量的提升。 对于相同名称的变量声明是不会覆盖掉函数的声明的。 但是变量的赋值是会覆盖函数。