随笔分类 - javascript / ES6
摘要:Promise.all 是一个静态方法,用于处理多个 Promise 对象。它会接收一个 Promise 对象数组作为参数,返回一个新的 Promise 对象,该 Promise 对象在所有 Promise 对象已完成时才会完成,并携带着所有 Promise 对象完成的结果(按照 Promise 对
阅读全文
摘要:在 JavaScript 中,当一个函数被调用时,会创建一个执行上下文(execution context),该上下文中包含函数的作用域(scope),并将其推入执行上下文栈(Execution Context Stack)中进行管理。当函数执行完毕时,其对应的执行上下文会被弹出执行上下文栈,该函数
阅读全文
摘要:## 什么是`Symbol`😶🌫️ `Symbol`作为原始数据类型的一种,表示独一无二的值,在之前,对象的键以字符串的形式存在,所以极易引发键名冲突问题,而`Symbol`的出现正是解决了这个痛点,它的使用方式也很简单。 ## `Symbol`的使用 创建一个`Symbol`与创建`Obje
阅读全文
摘要:for...in和for...of可以用于循环遍历JavaScript对象和数组等可迭代对象。 for...in是用于遍历对象的属性,循环变量是对象的属性名(字符串类型)。它遍历对象自身所有可枚举的属性,包括从原型链中继承的属性,但是遍历的顺序是不确定的。例如: ```javascript 复制le
阅读全文

浙公网安备 33010602011771号