鍍金池/ 問答/網(wǎng)絡(luò)安全  HTML/ generator 內(nèi)部的循環(huán)為什么沒有輸出?

generator 內(nèi)部的循環(huán)為什么沒有輸出?

function* gee(age) {
  for (var i = 0; i++; i < 3) {
    console.info(i);
  }
  yield 'lll';

  return 'xxx';
}

const it = gee(99);

console.info(it.next());
console.info(it.next());

generator 內(nèi)部的循環(huán)為什么沒有輸出?generator運(yùn)行機(jī)制到底是什么樣的?

回答
編輯回答
淚染裳

因?yàn)槟?code>for循環(huán)條件和進(jìn)步寫反了啊哈哈哈哈哈哈哈哈哈哈哈for(var i = 0; i < 3; i++)。

2018年7月11日 00:22
編輯回答
九年囚

如果某段代碼失效了,請(qǐng)單獨(dú)拿出來調(diào)試。你會(huì)發(fā)現(xiàn)是你代碼寫錯(cuò)了,和generator一點(diǎn)關(guān)系都沒有

還有就是多看書

clipboard.png

2017年6月30日 18:12