09 2020 档案

摘要:以下内容为学习记录,可以参考 MDN 原文。 环境 node v12.18.1 npm 6.14.5 vscode 1.46 Microsoft Edge 83 概念 展开语法(Spread syntax),可以在函数调用数组构造时,将数组表达式或者 string 在语法层面展开;还可以在构造字面量 阅读全文
posted @ 2020-09-30 23:04 jiangbo4444 阅读(722) 评论(0) 推荐(0) 编辑
摘要:以下内容为学习记录,可以参考 MDN 原文。 环境 node v12.18.1 npm 6.14.5 vscode 1.46 Microsoft Edge 83 概念 剩余参数语法允许我们将一个不定数量的参数表示为一个数组。 示例 function sum(...theArgs) { return 阅读全文
posted @ 2020-09-30 23:03 jiangbo4444 阅读(510) 评论(0) 推荐(0) 编辑
摘要:以下内容为学习记录,可以参考 MDN 原文。 环境 node v12.18.1 npm 6.14.5 vscode 1.46 Microsoft Edge 83 概念 函数默认参数允许在没有值或 undefined 被传入时使用默认形参。 示例 function multiply(a, b = 1) 阅读全文
posted @ 2020-09-30 23:02 jiangbo4444 阅读(218) 评论(0) 推荐(0) 编辑
摘要:以下内容为学习记录,可以参考 MDN 原文。 环境 node v12.18.1 npm 6.14.5 vscode 1.46 Microsoft Edge 83 概念 静态的 import 语句用于导入由另一个模块导出的绑定。无论是否声明了 strict mode,导入的模块都运行在严格模式下。在浏 阅读全文
posted @ 2020-09-30 22:55 jiangbo4444 阅读(940) 评论(0) 推荐(0) 编辑
摘要:以下内容为学习记录,可以参考 MDN 原文。 环境 node v12.18.1 npm 6.14.5 vscode 1.46 Microsoft Edge 83 概念 debugger 语句调用任何可用的调试功能,例如设置断点。 如果没有调试功能可用,则此语句不起作用。 示例 下面的例子演示了一个包 阅读全文
posted @ 2020-09-30 22:54 jiangbo4444 阅读(399) 评论(0) 推荐(0) 编辑
摘要:以下内容为学习记录,可以参考 MDN 原文。 环境 node v12.18.1 npm 6.14.5 vscode 1.46 Microsoft Edge 83 概念 for await...of 语句会在异步或者同步可迭代对象上创建一个迭代循环,包括 String,Array,Array-like 阅读全文
posted @ 2020-09-30 22:53 jiangbo4444 阅读(2013) 评论(0) 推荐(0) 编辑
摘要:以下内容为学习记录,可以参考 MDN 原文。 环境 node v12.18.1 npm 6.14.5 vscode 1.46 Microsoft Edge 83 概念 for...of 语句在可迭代对象(包括 Array,Map,Set,String,TypedArray,arguments 对象等 阅读全文
posted @ 2020-09-24 23:32 jiangbo4444 阅读(171) 评论(0) 推荐(0) 编辑
摘要:以下内容为学习记录,可以参考 MDN 原文。 环境 node v12.18.1 npm 6.14.5 vscode 1.46 Microsoft Edge 83 概念 for...in 语句以任意顺序遍历一个对象的除 Symbol 以外的可枚举属性。 提示:for...in不应该用于迭代一个 Arr 阅读全文
posted @ 2020-09-23 23:11 jiangbo4444 阅读(123) 评论(0) 推荐(0) 编辑
摘要:以下内容为学习记录,可以参考 MDN 原文。 环境 node v12.18.1 npm 6.14.5 vscode 1.46 Microsoft Edge 83 概念 for 语句用于创建一个循环,它包含了三个可选的表达式,这三个表达式被包围在圆括号之中,使用分号分隔,后跟一个用于在循环中执行的语句 阅读全文
posted @ 2020-09-22 23:27 jiangbo4444 阅读(174) 评论(0) 推荐(0) 编辑
摘要:以下内容为学习记录,可以参考 MDN 原文。 环境 node v12.18.1 npm 6.14.5 vscode 1.46 Microsoft Edge 83 概念 class 声明创建一个基于原型继承的具有给定名称的新类。 示例 class Polygon { constructor(heigh 阅读全文
posted @ 2020-09-21 23:43 jiangbo4444 阅读(131) 评论(0) 推荐(0) 编辑
摘要:以下内容为学习记录,可以参考 MDN 原文。 环境 node v12.18.1 npm 6.14.5 vscode 1.46 Microsoft Edge 83 概念 解构赋值语法是一种 Javascript 表达式。通过解构赋值,可以将属性值从对象数组中取出,赋值给其他变量。 示例 let a, 阅读全文
posted @ 2020-09-20 23:45 jiangbo4444 阅读(277) 评论(0) 推荐(0) 编辑
摘要:以下内容为学习记录,可以参考 MDN 原文。 环境 node v12.18.1 npm 6.14.5 vscode 1.46 Microsoft Edge 83 概念 箭头函数表达式的语法比函数表达式更简洁,并且没有自己的 this,arguments,super 或 new.target。箭头函数 阅读全文
posted @ 2020-09-19 23:12 jiangbo4444 阅读(182) 评论(0) 推荐(0) 编辑
摘要:以下内容为学习记录,可以参考 MDN 原文。 环境 node v12.18.1 npm 6.14.5 vscode 1.46 Microsoft Edge 83 typeof 概念 typeof 操作符返回一个字符串,表示未经计算的操作数的类型。 typeof 示例 console.log(type 阅读全文
posted @ 2020-09-18 23:44 jiangbo4444 阅读(164) 评论(0) 推荐(0) 编辑
摘要:以下内容为学习记录,可以参考 MDN 原文。 环境 node v12.18.1 npm 6.14.5 vscode 1.46 Microsoft Edge 83 概念 Proxy 对象用于定义基本操作的自定义行为(如属性查找、赋值、枚举、函数调用等)。 has handler.has() 方法是针对 阅读全文
posted @ 2020-09-17 23:41 jiangbo4444 阅读(305) 评论(0) 推荐(0) 编辑
摘要:以下内容为学习记录,可以参考 MDN 原文。 环境 node v12.18.1 npm 6.14.5 vscode 1.46 Microsoft Edge 83 概念 Proxy 对象用于定义基本操作的自定义行为(如属性查找、赋值、枚举、函数调用等)。 静态方法 revocable Proxy.re 阅读全文
posted @ 2020-09-16 23:49 jiangbo4444 阅读(695) 评论(0) 推荐(0) 编辑
摘要:以下内容为学习记录,可以参考 MDN 原文。 环境 node v12.18.1 npm 6.14.5 vscode 1.46 Microsoft Edge 83 概念 Reflect 是一个内置的对象,它提供拦截 JavaScript 操作的方法。这些方法与 proxy handlers 的方法相同 阅读全文
posted @ 2020-09-15 22:24 jiangbo4444 阅读(202) 评论(0) 推荐(0) 编辑
摘要:以下内容为学习记录,可以参考 MDN 原文。 环境 node v12.18.1 npm 6.14.5 vscode 1.46 Microsoft Edge 83 概念 Reflect 是一个内置的对象,它提供拦截 JavaScript 操作的方法。这些方法与 proxy handlers 的方法相同 阅读全文
posted @ 2020-09-14 23:39 jiangbo4444 阅读(249) 评论(0) 推荐(0) 编辑
摘要:以下内容为学习记录,可以参考 MDN 原文。 环境 node v12.18.1 npm 6.14.5 vscode 1.46 Microsoft Edge 83 概念 async function 用来定义一个返回 AsyncFunction 对象的异步函数。异步函数是指通过事件循环异步执行的函数, 阅读全文
posted @ 2020-09-13 22:50 jiangbo4444 阅读(2018) 评论(0) 推荐(0) 编辑
摘要:以下内容为学习记录,可以参考 MDN 原文。 环境 node v12.18.1 npm 6.14.5 vscode 1.46 Microsoft Edge 83 概念 生成器对象是由一个 generator function 返回的,并且它符合可迭代协议和迭代器协议。 语法 function* ge 阅读全文
posted @ 2020-09-12 23:34 jiangbo4444 阅读(122) 评论(0) 推荐(0) 编辑
摘要:以下内容为学习记录,可以参考 MDN 原文。 环境 node v12.18.1 npm 6.14.5 vscode 1.46 Microsoft Edge 83 概念 Promise 对象用于表示一个异步操作的最终完成 (或失败),及其结果值。 构造函数 Promise 构造函数主要用于包装不支持 阅读全文
posted @ 2020-09-11 22:25 jiangbo4444 阅读(180) 评论(0) 推荐(0) 编辑
摘要:以下内容为学习记录,可以参考 MDN 原文。 环境 node v12.18.1 npm 6.14.5 vscode 1.46 Microsoft Edge 83 概念 throw 语句用来抛出一个用户自定义的异常。当前函数的执行将被停止(throw 之后的语句将不会执行),并且控制将被传递到调用堆栈 阅读全文
posted @ 2020-09-10 23:29 jiangbo4444 阅读(213) 评论(0) 推荐(0) 编辑
摘要:以下内容为学习记录,可以参考 MDN 原文。 环境 node v12.18.1 npm 6.14.5 vscode 1.46 Microsoft Edge 83 概念 JSON 对象包含两个方法:用于解析 JavaScript Object Notation (JSON) 的 parse() 方法, 阅读全文
posted @ 2020-09-09 23:27 jiangbo4444 阅读(103) 评论(0) 推荐(0) 编辑
摘要:以下内容为学习记录,可以参考 MDN 原文。 环境 node v12.18.1 npm 6.14.5 vscode 1.46 Microsoft Edge 83 概念 WeakSet 对象允许你将弱保持对象存储在一个集合中。 构造函数 使用 WeakSet 构造函数,您可以创建 WeakSet 对象 阅读全文
posted @ 2020-09-08 23:12 jiangbo4444 阅读(149) 评论(0) 推荐(0) 编辑
摘要:以下内容为学习记录,可以参考 MDN 原文。 环境 node v12.18.1 npm 6.14.5 vscode 1.46 Microsoft Edge 83 概念 WeakSet 对象允许你将弱保持对象存储在一个集合中。 构造函数 WeakMap() 构造函数创建 WeakMap 对象,这些对象 阅读全文
posted @ 2020-09-07 23:24 jiangbo4444 阅读(203) 评论(0) 推荐(0) 编辑
摘要:以下内容为学习记录,可以参考 MDN 原文。 环境 node v12.18.1 npm 6.14.5 vscode 1.46 Microsoft Edge 83 概念 Set 对象是值的集合,你可以按照插入的顺序迭代它的元素。Set 中的元素只会出现一次,即 Set 中的元素是唯一的。 构造函数 S 阅读全文
posted @ 2020-09-07 23:23 jiangbo4444 阅读(209) 评论(0) 推荐(0) 编辑
摘要:以下内容为学习记录,可以参考 MDN 原文。 环境 node v12.18.1 npm 6.14.5 vscode 1.46 Microsoft Edge 83 概念 Map 对象保存键值对,并且能够记住键的原始插入顺序。任何值(对象或者原始值) 都可以作为一个键或一个值。 构造函数 Map() 构 阅读全文
posted @ 2020-09-05 21:33 jiangbo4444 阅读(189) 评论(0) 推荐(0) 编辑
摘要:以下内容为学习记录,可以参考 MDN 原文。 环境 node v12.18.1 npm 6.14.5 vscode 1.46 Microsoft Edge 83 reduceRight reduceRight() 方法接受一个函数作为累加器(accumulator)和数组的每个值(从右到左)将其减少 阅读全文
posted @ 2020-09-04 20:18 jiangbo4444 阅读(287) 评论(0) 推荐(0) 编辑
摘要:以下内容为学习记录,可以参考 MDN 原文。 环境 node v12.18.1 npm 6.14.5 vscode 1.46 Microsoft Edge 83 includes includes() 方法用来判断一个数组是否包含一个指定的值,根据情况,如果包含则返回 true,否则返回 false 阅读全文
posted @ 2020-09-03 23:28 jiangbo4444 阅读(198) 评论(0) 推荐(0) 编辑
摘要:以下内容为学习记录,可以参考 MDN 原文。 环境 node v12.18.1 npm 6.14.5 vscode 1.46 Microsoft Edge 83 concat concat() 方法用于合并两个或多个数组。此方法不会更改现有数组,而是返回一个新数组。 const array1 = [ 阅读全文
posted @ 2020-09-02 22:36 jiangbo4444 阅读(397) 评论(0) 推荐(0) 编辑
摘要:以下内容为学习记录,可以参考 MDN 原文。 环境 node v12.18.1 npm 6.14.5 vscode 1.46 Microsoft Edge 83 概念 JavaScript 的 Array 对象是用于构造数组的全局对象,数组是类似于列表的高阶对象。 构造函数 使用 Array() 可 阅读全文
posted @ 2020-09-01 23:15 jiangbo4444 阅读(704) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示