迭代器协议 共 2 篇文章

JavaScript Iterator协议与for-of的自定义可迭代对象
2026-05-06 18:16:02
JavaScript Iterator协议与forof的自定义可迭代对象 JavaScript 原生的 Array 和 String 类型可以直接使用 for...of 循环进行遍历。要让自定义的对象也能享受这种语法便利,必须让该对象符合“可迭代协议”。这意味着对象必须包含一个特定的方法,并返回正确
JavaScript 迭代器协议 可迭代对象
36 0
Python 迭代器协议实现自定义数据流
2026-04-04 11:25:58
Python 迭代器协议实现自定义数据流 在处理大规模数据时,内存限制是绕不开的痛点。如果一次性加载几个GB的日志文件或数据流,程序很可能直接崩溃。Python 的迭代器协议提供了一种优雅的解决方案——按需加载、逐项处理、内存占用可控。本文将深入讲解迭代器协议的底层原理,并手把手教你实现自定义数据流
Python迭代器 迭代器协议 自定义数据流
81 0