首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JavaScript
订阅
DarinLo332
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
轻松理解JS函数节流和函数防抖
概念: 在事件被触发n秒后再执行回调,如果在这n秒内又被触发,则重新计时。 生活中的实例: 如果有人进电梯(触发事件),那电梯将在10秒钟后出发(执行事件监听器),这时如果又有人进电梯了(在10秒内再次触发该事件),我们又得等10秒再出发(重新计时)。 概念: 规定一个单位时间…
精读《你不知道的 javascript(上卷)》
《你不知道的 javascript》是一个前端学习必读的系列,让不求甚解的JavaScript开发者迎难而上,深入语言内部,弄清楚JavaScript每一个零部件的用途。本书介绍了该系列的两个主题:“作用域和闭包”以及“this和对象原型”。这两块也是值得我们反复去学习琢磨的两…
一次性搞懂JavaScript 执行机制
看了很多js执行机制的文章似乎都是似懂非懂,到技术面问的时候,理不清思绪。总结了众多文章的例子和精华,希望能帮到你们 通常所说的 JavaScript Engine (JS引擎)负责执行一个个 chunk (可以理解为事件块)的程序,每个 chunk 通常是以 function…
帮助你开始理解async/await
一边学习前端,一边通过博客的形式自己总结一些东西,当然也希望帮助一些和我一样开始学前端的小伙伴。 async/await使用同步的思维,来解决异步的问题。 async可以直接接收传递的变量,但是peomise的then是独立作用,如果要取值,就要将部分数据暴露在最外层,在 th…
[译]ES6入门(第二部分)
这篇文章的第一部分出现在这里。 我在那里介绍了一些有趣的功能:) Promise是ES6中的一个有用功能。它们用于进行异步操作,例如API请求,文件处理,下载图像等。 异步操作是需要一些时间才能完成的操作。 例如,假设您正在定义向服务器发出API请求的函数。该函数不会立即返回结…
笔试题——JavaScript事件循环机制(event loop、macrotask、microtask)
JavaScript 都知道它是一门单线程的语言,这也就意味着 JS 无法进行多线程编程,但是 JS 当中却有着无处不在的异步概念 。要完全理解异步,就需要了解 JS 的运行核心——事件循环(event loop)。 js执行之后,程序输出 'start' 和 'end',在大…
浏览器与Node的事件循环(Event Loop)有何区别?
本文我们将会介绍 JS 实现异步的原理,并且了解了在浏览器和 Node 中 Event Loop 其实是不相同的。 官方的说法是:进程是 CPU资源分配的最小单位;线程是 CPU调度的最小单位。这两句话并不好理解,我们先来看张图: 进程好比图中的工厂,有单独的专属自己的工厂资源…
一次性让你懂async/await,解决回调地狱
async 函数是 Generator 函数的语法糖。使用 关键字 async 来表示,在函数内部使用 await 来表示异步。相较于 Generator,async 函数的改进在于下面四点: 内置执行器。Generator 函数的执行必须依靠执行器,而 async 函数自带执…
ES6、ES7、ES8特性一锅炖(ES6、ES7、ES8学习指南)
ES全称ECMAScript,ECMAScript是ECMA制定的标准化脚本语言。目前JavaScript使用的ECMAScript版本为ECMAScript-262。 ECMAScript 标准建立在一些原有的技术上,最为著名的是 JavaScript (网景) 和 JScr…
apply、call 的区别和用途
作为一个前端程序媛,在提升学习的道路上,不可避免的与 apply 和 call 相遇了。之前由于它俩出镜率有点低,都静静的擦肩而过了!今天不小心被它俩的魅力所吸引,加上本小姐心情好,就让我们好好的相识一下吧 O(∩_∩)O~ ECAMScript 3 给 Function 的原型定义了两个方法, 它们是 Function.prototype.call 和 Function.prototype.apply。