首页
关于
优乐购
开发
生活
大事记
导航
关键字:任务队列
跟着whatwg看一遍事件循环
前言 对于单线程来说,事件循环可以说是重中之重了,它为任务分配不同的优先级,井然有序的调度。让js解析,用户交互,页面渲染等互不冲突,各司其职。 我们书写的代码无时无刻都在和事件循环打交道,要想写出更流畅,我们就必须深入了解事件循环,下面我 ...
分类:
阅读:1004
发布时间:2020-06-28
promise经典面试题
上期讲了promise基本概念和用法,今天结合上期的内容,讲解几道经典的相关面试题。 promise基本规则: 1. 首先Promise构造函数会立即执行,而Promise.then()内部的代码在当次事件循环的结尾立即执行(微任务)。 2 ...
分类:
阅读:908
发布时间:2020-06-25
高频面试题:JavaScript事件循环机制解析
文章首次发表在 个人博客 前言 最近面试了很多家公司,这道题几乎是必被问到的一道题。之前总觉得自己了解得差不多,但是当第一次被问到的时候,却不知道该从哪里开始说起,涉及到的知识点很多。于是花时间整理了一下。并不仅仅是因为面试遇到了,而是理 ...
分类:
阅读:876
发布时间:2020-06-14
知道html5 Web Worker标准吗?能实现JavaScript的多线程?
js为什么是单线程? 主要是因为最开始javascript是单纯的服务于浏览器的一种脚步语言(那时候没有nodejs)。浏览器是为了渲染网页,通过dom与用户交互,如果一个线程需要给dom执行click事件,而另一个进程要删除这个dom,这 ...
分类:
阅读:1101
发布时间:2020-05-23
异步解决方案看他就够了(promise、async)(1.1万字)
刚接触js的时候,对于es6的promise、async、await简直怕的要死,甚至有段时间非常害怕promise这个词,随着后面慢慢的接触,觉得这个东西并非那么难理解,主要还是需要弄懂js的一些基础知识。那么接下来,跟上我的思路,一起彻 ...
分类:
阅读:863
发布时间:2020-05-01
Javascript进阶——异步编程原理
理解JS异步 同步和异步 同步:调用之后得到结果,再依次执行其他的任务 异步:调用之后可以不等待结果,继续做其他的事 众所周知,Javascript是单线程的,代码只能一行一行通过JS引擎的主线程执行。但是这种模式存在一个问题:如果有一个任 ...
分类:
阅读:791
发布时间:2020-04-28
Javascript进阶——异步编程
理解JS异步 同步和异步 同步:调用之后得到结果,再依次执行其他的任务 异步:调用之后可以不等待结果,继续做其他的事 众所周知,Javascript是单线程的,代码只能一行一行通过JS引擎的主线程执行。但是这种模式存在一个问题:如果有一个任 ...
分类:
阅读:921
发布时间:2020-04-28
前端知识体系9.计算器及浏览器基础知识
本文目录: 1.简述下cookie,session,localstorage,sessionstorage的区别 2.谈下cookie的弊端 3.怎么禁止JS访问cookie 4.cookie有哪些属性 5.线程和进程的区别 6.DoS攻击 ...
分类:
阅读:857
发布时间:2020-04-23
模拟实现 Promise(小白版)
模拟实现 Promise(小白版) 本篇来讲讲如何模拟实现一个 Promise 的基本功能,网上这类文章已经很多,本篇笔墨会比较多,因为想用自己的理解,用白话文来讲讲 Promise 的基本规范,参考了这篇:【翻译】Promises/A+规 ...
分类:
阅读:779
发布时间:2020-04-14
【综合篇】浏览器的工作原理:浏览器幕后揭秘
web(给达达前端加星标,提升前端技能) 了解浏览器是如何工作的,能够让你站在更高的角度去理解前端浏览器的发展历程的三大路线,第一是应用程序web化,第二是web应用移动化,第三是web操作系统化。是不是有点不直白。应用程序web化就是随 ...
分类:
阅读:1019
发布时间:2020-04-13
暂无数据
1
2
3
4
专题推荐
从零搭建博客
前端开发
javascript教程
vue3+ts教程
推荐阅读
1
如何整治各种网络爬虫(比如SemrushBot)
阅读:825
发布时间:2025-12-02 22:35:29
2
umami统计:适合个人网站的专业统计工具
阅读:801
发布时间:2025-12-11 22:10:45
3
CleanAds:百度、Bing、CSDN 广告清理插件
阅读:583
发布时间:2025-10-10 21:19:32
4
如何将Node.js REST API转换为AI专用的MCP服务器
阅读:455
发布时间:2025-12-27 23:56:12
5
利用AI自动发布文章效果如何?
阅读:400
发布时间:2025-11-30 21:21:53
6
2025年国庆回家行程记录
阅读:383
发布时间:2025-10-09 22:25:15
7
如何理解 JavaScript 中的事件循环(Event Loop)?
阅读:367
发布时间:2025-11-26 16:00:15
8
Vue3中如何正确使用`ref`和`reactive`来声明响应式数据,它们有什么区别?
阅读:364
发布时间:2025-11-20 11:00:19
9
JavaScript 中的事件循环(Event Loop)是如何工作的?
阅读:338
发布时间:2025-11-25 23:00:11
10
最终决定还是将网站的百度广告去掉
阅读:310
发布时间:2025-12-07 22:41:19