首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JavaScript
啊biubiubiu
创建于2023-02-04
订阅专栏
奇妙探险JavaScript,不喜勿喷,社恐...
暂无订阅
共6篇文章
创建于2023-02-04
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Proxy-Reflect和响应式原理
Proxy/Reflect 监听对象的操作 我们先来看一个需求:有一个对象,我们希望监听这个对象中的属性被设置或获取的过程 通过我们前面所学的知识,能不能做到这一点呢? 其实是可以的。
如何判断一个函数是否是async函数?
如今,这里有asyncFunc函数,已经是async标识,如何判断了 实现方法 方法1 我们在函数的原型上可以发现一个async函数会带有一个Symbol(Symbol.toStringTag): "
什么是闭包?
在创建执行上下文时,也会创建一个作用域链,作用域链包含了当前作用域所有查找对象以及父级查找对象。所以在查找对象时会先从自身查找,再依次向上查找。这样其实就是内存环境只能访问外层环境。
什么是JavaScript作用域与作用域链?
js引擎会对js代码进行一个编译,过程中编译器会对代码进行一个词法分析,语法分析,生成可执行代码。当然除此之外,作用域也会做一些事情,就是去收集所有声明的标识符组成的一系列查询,并且确定当前的代码对这
什么是事件循环?
我看到一些文章有描述道,Chrom源代码中message_loop其实就是一个无止尽的for循环,每次循环都会从消息队列中取出第一个任务执行,而其他线程也只需要在合适时机将任务推入队列末即可。当任务队
如何理解JavaScript异步?
首先,JS是一门单线程语言,这是因为它运行在浏览器的渲染主线程中,而渲染主线程只有一个。主线程其实是要承担很多工作的,如渲染页面,执行你的JS代码。