在我的Jade模板中,我正在尝试创建一个这样的数组:
- var myArray = [
'one',
'two',
'three'
]
Run Code Online (Sandbox Code Playgroud)
但它没有编译.谁知道为什么?能够拥有一个我可以用作mixin参数的多行数组会使我的代码更加冗长.
我正在尝试使用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};
}
Run Code Online (Sandbox Code Playgroud)
出于某种原因,此代码在Firefox中执行出色,但在Chrome中根本无法运行。两种浏览器都是最新版本,我的脚本标签标记为version = 1.8(version = 1.7也不起作用)。
Chrome上的'yield'关键字不能正常工作吗?我当然希望能做到。生成器使代码更干净!
对于该问题,我找不到任何具体的是或否答案。