Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/427.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用for-each循环执行for循环的最佳方法?-javascript_Javascript_For Loop - Fatal编程技术网

使用for-each循环执行for循环的最佳方法?-javascript

使用for-each循环执行for循环的最佳方法?-javascript,javascript,for-loop,Javascript,For Loop,在javascript中,有没有一种好方法可以对每个循环执行for循环 我想在一行中创建一个for循环。试试这个: (new Array(int + 1).join("0").split("")).forEach((e, i) => {console.log(i);}) int表示迭代次数尝试以下方法: (new Array(int + 1).join("0").split("")).forEach((e, i) => {console.log(i);}) int表示迭代次数或

在javascript中,有没有一种好方法可以对每个循环执行for循环

我想在一行中创建一个for循环。

试试这个:

(new Array(int + 1).join("0").split("")).forEach((e, i) => {console.log(i);})
int表示迭代次数

尝试以下方法:

(new Array(int + 1).join("0").split("")).forEach((e, i) => {console.log(i);})
int表示迭代次数

Array(9).fill(0).forEach((u,i)=>console.log(i))


Array(9).fill(0).forEach((u,i)=>console.log(i))
为什么要添加2?@Barmar我修正了这个问题,它应该是1,因为当你加入时,你丢失了1项。这几乎和
字符串(Math.pow(10,int)).match(/\d/g).forEach(…)
一样糟糕。为什么要添加2?@Barmar我修正了这个问题,它应该是1,因为当你加入时,你丢失了1项。这几乎和
字符串(Math.pow(10,int)).match(/\d/g)一样糟糕。match(/\d/g).forEach(…)
。这是一个很好的代码。但是你能解释一下fill和
\uuu
和all吗?
数组。fill
只是用零填充数组,这样它就可以被迭代,下划线只是“filler”(填充)对于未加编号的参数,我只是用
\uu
而不是你的
e
,这是一个很好的代码。但是你能解释一下那些fill和
\uuu
和all吗?
数组。fill
只是用零填充数组,这样它就可以被迭代,下划线只是“filler”用于非种子参数,我只是用
\u
而不是你的
e