如何在JavaScript的"for"语句中声明多个变量?

Cha*_*had 1 javascript

for(var i = 0, var p = ''; i < 5; i++)
{
    p += i;
}
Run Code Online (Sandbox Code Playgroud)

基于我正在阅读的JavaScript书籍,这是有效的代码.当我测试它不起作用,并在FireBug中我收到此错误:

SyntaxError: missing variable name
Run Code Online (Sandbox Code Playgroud)

Que*_*tin 9

var i = 0, var p = '';
Run Code Online (Sandbox Code Playgroud)

应该

var i = 0, p = '';
Run Code Online (Sandbox Code Playgroud)

var关键字适用于整行.