ES 提案:JavaScript 的空值合并(nullish coalescing)
ECMAScript提出了新的提案空值合并(nullish coalescing),空值合并用来为空值设置默认值,设计为补充可选链(optional chaining)。
累计 71 篇
ECMAScript提出了新的提案空值合并(nullish coalescing),空值合并用来为空值设置默认值,设计为补充可选链(optional chaining)。
ECMAScript 提出提案可选链(optional chaining),用于优化属性访问,处理属性访问中值为 undefined 和 null 的情况。
在 JavaScript 中创建数组有多种方式,这些方式有哪些?创建后的数组通常需要初始化,数组初始化的多种方法。
浏览器中的keyPress与keyDown这两个原生事件的差异到底在那里?我们在使用的时候需要注意什么,key与which的值有什么不同,React如何处理这些,让我们走进React源码。
ECMAScript 提案 Object.fromEntries() 方法接收一个键值对的列表参数,并返回一个带有这些键值对的新对象。
ECMAScript 提案类的私有方法(private methods),这篇文章将详细介绍有关类的私有方法以及私有方法的读和写。
JavaScript 中存在全局变量和全局对象,它们是如何工作的?了解 JavaScript 的作用域,脚本和模块中作用域环境是怎样的?
ECMAScript 提案公有类字段(public class fields),这篇文章将详细介绍有关公有类字段相关的知识。
ECMAScript 提案私有类字段(private class fields),这篇文章将详细介绍有关私有类字段相关的知识。
Node.js 12 已支持最新 ECMAScript 模块,在 Node.js 12 LTS 发布以前我们如何使用它?在 CommonJS 模块和 ES 模块如何使用模块说明符?关于模块的互操作,本文介绍在 ESM 和 CommonJS 中互相导入对方需要注意的事项。以及了解 import.meta.url,fs.promises,--experimental-json-modules