摘要:
RegExp - 正则表达式 (Regular Expression) + 也叫 "规则表达式" + 是一个复杂数据类型 + 作用: 1. 专门用来验证字符串是否符合规则 2. 从字符串里面获取一部分符合规则的内容 + 语法: => 使用一些特定的符号, 来组合成一个表达式 => 使用这个表达式去验
阅读全文
posted @ 2021-09-15 09:36
phantom_yy
阅读(55)
推荐(0)
摘要:
Set 数据结构 + ES6 新增的数据结构 + 迭代起结构的数据 + 语法: new Set() => 可以再实例化的时候, 传递一个数组 => 数组里面的每一个数据就是 set 数据类型的每一个数据 + 特点: 不接受重复数据 => 用它可以去重 + 常用方法 1. add() => 语法: s
阅读全文
posted @ 2021-09-15 09:29
phantom_yy
阅读(42)
推荐(0)
摘要:
Map 数据结构 + 因为 Object 类型只能存储字符串作为 key + ES6 的时候出现了 Map 数据结构 => 叫做 值 = 值 的数据结构 => 它可以使用复杂数据类型来作为 key 使用 语法: + new Map() + 实例化的时候接收一个 二维数组 => 里层数组的 [0] 作
阅读全文
posted @ 2021-09-15 09:29
phantom_yy
阅读(96)
推荐(0)
摘要:
generator 函数 + 一种长得很像函数的玩意 + 但是不是函数, 函数生成器(迭代器) 语法: + 再定义函数的时候, 再 function 后面 或者 函数名前面加一个 星号(*) + 函数内部可以使用一个 yield 关键字 => 类似于 return 一样的作用 => 可以给你制造一个
阅读全文
posted @ 2021-09-15 09:25
phantom_yy
阅读(36)
推荐(0)
摘要:
async / await + ES7 的语法 => ES6 提出的方案, 但是 ES6 实现的不是很好 => 再 ES7 的时候优化过 + 目的: 1. 回调地狱的终极解决办法 2. 把异步代码写的看起来像同步代码 语法: 1. async 书写再函数的前面, 是对这个函数的修饰关键字 2. aw
阅读全文
posted @ 2021-09-15 09:24
phantom_yy
阅读(41)
推荐(0)
摘要:
Promise - 承诺 + 一个承诺多少个状态 => 持续 pending => 成功 resolved => 失败 rejected + ES6 的语法 => 专门用来解决回调地狱问题 Promise 的语法 + Promise 是 ES6 内置的构造函数 + 语法: new Promise(f
阅读全文
posted @ 2021-09-15 09:14
phantom_yy
阅读(31)
推荐(0)
摘要:
回调函数 callback + 什么是回调函数 => 定义: 把 A 函数当作参数传递到 B 函数内部 再 B 函数内部以形参的方式调用 A 函数 => 这种函数的调用方式, 我们叫做回调函数(callback) + 回调函数的缺点: => 回调地狱 => 不停的再一个回调函数里面去进行第二个回调函
阅读全文
posted @ 2021-09-15 09:12
phantom_yy
阅读(36)
推荐(0)