function iter(n) {
return ("" + Array(n + 1)). replace(/,/g, function(a, b) {return b;}). split("");
}
没有使用分组捕获时,replace(/,/,function(a,b){})
参数a表示匹配到的结果,b表示该结果在原字符串中的位置,下标从0开始;
使用分组捕获是a=原字符串,b=$1,c=$2 ......一次类推!