首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
原生JS
订阅
一个没有感情的杀手
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
你知道JS的执行原理吗?一文详解Event Loop事件循环、微任务、宏任务
JS执行原理是什么,同步任务和异步任务是怎么执行的。什么是事件循环,微任务和宏任务又是什么,它们之间有什么区别。这篇文章会给你答案。
再有人问Promise,我就用这 9 个高级用法闪瞎他的眼!
概述 想象一下你点外卖:下单后,你并不知道外卖什么时候送达,也不知道会不会出问题。 Promise 就类似于这个外卖订单的“状态记录器”。它代表着一个异步操作(比如网络请求、文件读取)的最终结果。 这
IntersectionObserver:实现滚动动画、懒加载、虚拟列表...
IntersectionObserver使我们能够轻松获取获取元素的交叉状态,实现诸如懒加载、埋点监控、视差滚动等多种场景。 它性能良好,用法简洁。带来了极大的便利和用户体验,非常值得尝试。
JavaScript 中 new 操作符的原理
🎯总结:创建一个空对象;空对象的内部属性 __proto__ 赋值为构造函数的 prototype 属性;将构造函数的 this 指向空对象;执行构造函数内部代码;返回该新对象。
从浏览器多进程到JS单线程,JS运行机制最全面的一次梳理
见解有限,如有描述不当之处,请帮忙及时指出,如有错误,会及时修正。 ----------超长文+多图预警,需要花费不少时间。---------- 如果看完本文后,还对进程线程傻傻分不清,不清楚浏览器多进程、浏览器内核多线程、JS单线程、JS运行机制的区别。那么请回复我,一定是我…
人人都看得懂的JS运行机制
本文是以作者自己理解的思路拆分的JS运行机制,见解有限难免疏漏,欢迎留言勘误、交流。 浏览器的主要功能是向服务器发送请求,在窗口中展示目标网络资源。 伴随着浏览器的的普及,Javascript是作为浏览器的附属工具诞生的,当初主要是为了做浏览器端的简单校验。 浏览器的内核是支持…