76行的queue链表源码能学到什么

91 阅读1分钟
💡 根据 遗忘曲线:如果没有记录和回顾,6天后便会忘记75%的内容读书笔记正是帮助你记录和回顾的工具,
不必拘泥于形式,其核心是:记录、翻看、思考 

这是源码共读的第32期

本文参加了由公众号@若川视野 发起的每周源码共读活动, 点击了解详情一起参与。

源码地址

github1s.com/sindresorhu…

思维导图:

队列(Queue)是先进先出

迭代器的应用

* [Symbol.iterator]() { // 让对象可迭代
		let current = this.#head; // 用current记录当前位置

		while (current) {
			yield current.value; // 取值
			current = current.next;
		}
	}

学习

优秀笔记