HTML5 の新しい canvas タグを試しています。このタグでは、いくつかの単純な形状をレンダリングしてアニメーション化します。私のキャンバスのスクリプトには次の機能があります。
function initializeSquarePositions(rows, columns) {
for (var x = 0; x < canvas.width; x += canvas.width / columns)
for (var y = 0; y < canvas.height; y += canvas.height / rows)
yield {x: x, y: y};
}
何らかの理由で、このコードは Firefox では見事に実行されますが、Chrome ではまったく機能しません。どちらのブラウザも最新バージョンで、script タグは version=1.8 とマークされています (version=1.7 も機能しませんでした)。
「yield」キーワードは Chrome などで機能していませんか? そうなることを願っています。ジェネレーターはよりクリーンなコードを作成します!
その質問に対する具体的な「はい」または「いいえ」の答えは見つかりませんでした。