Node.js 模块导入提案 `node:`
Node.js 内置模块导入 `node:` 提案现在正式支持,Node.js v16.0.0 现在支持 `node:` 提案。
Node.js 内置模块导入 `node:` 提案现在正式支持,Node.js v16.0.0 现在支持 `node:` 提案。
如何直接在 ES module 模块中直接引用 JSON 文件数据,新的 ES 提案 JSON modules 支持在 Node.js 和浏览器中导入 JSON 文件。
JavaScript 中 `Object.hasOwn` 方法可以快捷检查对象自有非继承属性中是否包含某一属性,可用于替换 `Object.prototype.hasOwnProperty.call()` 方法。
JavaScript 中数组、类数组以及字符串方法的新方法 at 除了可以根据索引属性访问元素外,还能够使用负数相对索引 Array.at(-1) 和 String.at(-1)。
ECMAScript 提案推出 Array, 类数组和字符串的 .item() 方法,item() 可索引取值数组对象的某一项,特别是负值索引取值。
async/await 是在 promise 之上的语法糖,提供了一种以同步方式处理异步任务的方法。使用 try/catch 捕获异常拒绝的 promise。await promise 操作符暂停函数的执行,直到 promise 被成功解析或被拒绝。
ECMAScript 提案类的私有方法(private methods),这篇文章将详细介绍有关类的私有方法以及私有方法的读和写。
ECMAScript 提案私有类字段(private class fields),这篇文章将详细介绍有关私有类字段相关的知识。
ECMAScript 提案公有类字段(public class fields),这篇文章将详细介绍有关公有类字段相关的知识。
ES6 中新增加代理对象(Proxy)语法特性,本文讲的是使用代理(Proxy)来创建常量。