归档标签:javascript

过滤归档标签
JavaScript 计时器之旅

JavaScript 中有多种计时器方法 API,这些计时器 setTimeout, setInterval, setImmediate, requestAnimationFrame, requestIdleCallback 都有不同的应用场景,本文解释它们如何工作。

🏷
通过 import() 获取 JavaScript 代码值

过去在 JavaScript 中,我们一直使用 eval 对代码取值。现在我们有更好的选择,使用 import() 获取 JavaScript 代码值。

🏷
DOM 的事件传送机制:捕获与冒泡

在 JavaScript 中,DOM 事件传递机制有冒泡和捕获阶段,冒泡和捕获机制涉及 addEventListener, preventDefault, stopPropagation 方法,了解它们的执行顺序,使用事件代理处理多元素事件绑定。

ES 提案:JSON 超集

在 ECMAScript 2019 之前,ECMAScript 字符串与 JSON 字符串字符集合是不同的,现在新的提案决定移除它们之间的差别。

ES 提案:String.prototype.matchAll

ECMAScript 添加了字符串 String.prototype.matchAll 提案,用于捕获字符串所有的匹配对象。

🏷
在 JavaScript 中创建并填充任意长度的数组

在 JavaScript 中创建数组有多种方式,这些方式有哪些?创建后的数组通常需要初始化,数组初始化的多种方法。

🏷
React 遭遇 V8 性能崩溃的故事

近来红火的 React 框架在以 JavaScript 引擎 V8 中出现了性能问题,主要是因为 V8 对 JavaScript 值在内存中的表现形式的优化造成的。本文将带你了解这些优化是如何影响 Shape 机制,从而引发问题。

🏷
在 JavaScript 中怎样倒序数组

在 JavaScript 编程中经常需要倒序(反转)数组元素,需要注意的是Array.reverse会修改原数组,本文介绍多种不修改原数组倒序数组的方法。

ES 提案:数字分隔符

ES 提案以下划线作为数字的分隔符,数字分隔符使得数字具有更好的可读性。

🏷
5 分钟彻底理解 Object.keys

JavaScript 方法 Object.keys 执行后返回对象的键值数组,那么键值数组的顺序是怎么样的呢?

| 第 2 页,共 5 页
上次更新: 10/31/2019, 1:59:13 PM
Copyright © 2019 by Wu WenJun