我有共同得到恢復時,也改變這一個問題的上下文值: var co = require('co');
function *foo(next){
console.log('foo yielding');
yield next;
console.log('foo yielded');
return 42;
}
var bar = co(function
「類型錯誤無法調用未定義的‘應用’」當過我嘗試運行我的Co.app我得到 TypeError: Cannot call method 'apply' of undefined
at /home/ecarroll/code/chrome-okc-plugin/node_modules/thunkify/index.js:32:8
at /home/ecarroll/code/ch
使用正常的ECMAScript中,你可以做這樣的事情, function f() { console.log(this.constructor.name); }
new f() // outputs `f`
然而,一個輕微的修改, function* f() { console.log(this.constructor.name); }
var g = new f();
g.next()