我不明白var a = [], i
这里。如何既a
可以声明为数组又可以声明 i 的类型是什么?
// Source: Javascript: The Good Parts, p. 63
Array.dim = function (dimension, initial) {
var a = [], i;
for(i = 0; i< dimension; i +=1)
{
a[i] = initial;
}
return a;
}