04 2021 档案

摘要:一、什么是 Generator Generator 用来控制循环流程,主要解决异步编程嵌套层级较深的问题。 二、ES6 如何让遍历“停”下来 ES5 中循环一旦执行则无法停下 function loop() { for (let i = 0; i < 5; i++) { console.log(i) 阅读全文
posted @ 2021-04-23 22:28 Leophen 阅读(151) 评论(0) 推荐(0)
摘要:一、 什么是队列 队列是一种先进先出(FIFO,First-in-first-out)的数据结构,其数据智能在队尾插入,在队首删除。 可以将队列想象成在食堂排队的人群,排在最前面的人第一个打饭,后面来的人只能在队尾排队,直到轮到他们为止。 二、队列的操作 1、入队 使用 enqueue() 方法, 阅读全文
posted @ 2021-04-15 22:25 Leophen 阅读(146) 评论(0) 推荐(0)
摘要:Proxy ES6 标准中新增——Proxy(代理),只要有 “代理” 的诉求都可以考虑使用 Proxy 来实现,例如自定义一些常用行为如查找、赋值、枚举、函数调用等。 代理类似租房找中介,而中介可以屏蔽原始信息。 一、Basic Syntax —— 基本用法 let p = new Proxy(t 阅读全文
posted @ 2021-04-06 22:41 Leophen 阅读(526) 评论(0) 推荐(0)