顶层 await(top-level await)
JavaScript 现在支持了 ECMAScript 提案的顶层 await(top-level await),顶层 await 仅允许在模块顶层使用,可以在 async 函数的外部使用。
第 4 页,累计 75 篇
JavaScript 现在支持了 ECMAScript 提案的顶层 await(top-level await),顶层 await 仅允许在模块顶层使用,可以在 async 函数的外部使用。
JavaScript 中有多种计时器方法 API,这些计时器 setTimeout, setInterval, setImmediate, requestAnimationFrame, requestIdleCallback 都有不同的应用场景,本文解释它们如何工作。
JavaScript 中经常需要交换两个变量的值,这里介绍了 5 种交换方法。
在 JavaScript 中,DOM 事件传递机制有冒泡和捕获阶段,冒泡和捕获机制涉及 addEventListener, preventDefault, stopPropagation 方法,了解它们的执行顺序,使用事件代理处理多元素事件绑定。
JavaScript 解构在 ES6 中提出,这篇博客文章将一步步带你了解解构语法功能。
过去在 JavaScript 中,我们一直使用 eval 对代码取值。现在我们有更好的选择,使用 import() 获取 JavaScript 代码值。
数组克隆复制是 JavaScript 开发中经常用到的功能,本文介绍常用十种克隆复制数组的方法。
ECMAScript 提案 Promise.prototype.finally 是 JavaScript 的 Promise 链的方法。提供无论 Promise 是否执行顺利还是出现错误,finally 都始终执行。
ECMAScript 2019 新提案提出更改 JSON.stringify,在此之前 JSON.stringify 一直不能正确处理单独代理(lone surrogate)字符集,新的提案可以以正确格式处理字符串 JSON 格式转化。
ECMAScript 新的提案 Promise.try() 提出异步编程的新函数。Promise.try() 提供良好的异常处理机制,直观的代码结构。