JavaScript 如何存储未存储的值?

How JavaScript store unstored values?

我正在尝试使用 ES6 迭代器编写代码:

let numbers = [100,200,300];

let iter = numbers[Symbol.iterator]();

iter.next(); // statement 1
iter.next(); // statement 2
console.log(iter.next()); // statement 3

javascript如何存储“语句1”和“[=18”的值=]声明 2"?

没有。

  1. 您调用迭代器 next 函数。
  2. 获取值。
  3. 转发迭代器。
  4. 它 returns 来自步骤 2 的值。
  5. 您放弃了该值,因为您没有在任何地方分配它。