javascript - 为什么要对 Symbol.iterator 使用方括号?
问题描述
我是 TypeScript 的新手,偶然发现了这段代码:
let numbers = {
*[Symbol.iterator]() {
for (let i = 0; i <= 2; i++) {
yield i;
}
},
};
我想知道为什么需要 Symbol.iterator 周围的方括号。
解决方案
推荐阅读
- python - 机器人:在 Mac 中找不到命令
- node.js - express.static() 不存在
- c# - dotnet core 3.1 授权 Cognito 用户组声明问题
- html - 是否合并 CSS 选择器/速度?
- php - 结构如果不能进入方法静态模型 Laravel
- r - R ggpubr Boxplot 将摘要统计标签添加到动态 Y 轴
- mysql - SQL会计系统中的分层汇总
- javascript - 在 Laravel 中通过 Ajax 发送从服务器下载 zip 文件的请求
- python - 我怎样才能优化我的代码?(建议)
- javascript - 在 Discord.JS 中 awaitMessages 是如何工作的?