ジェネレータ関数のスペース
ジェネレータを使用する場合、関数シグネチャのスペースが適切に配置されていることを確認してください。`function*`はユニークな構文です。
`function` と `*` の間にスペースを入れるか入れないかはスタイル上の問題ですが、`function*` を一つのキーワードとして扱う `function* foo()` というスタイルが一貫性があり、推奨されています。
ジェネレータを使用する場合、関数シグネチャのスペースが適切に配置されていることを確認してください。`function*`はユニークな構文です。
`function` と `*` の間にスペースを入れるか入れないかはスタイル上の問題ですが、`function*` を一つのキーワードとして扱う `function* foo()` というスタイルが一貫性があり、推奨されています。
// bad
function * foo() {
// ...
}
// bad
function*foo() {
// ...
}// good
function* foo() {
// ...
}
// good
const foo = function* () {
// ...
};