Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.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
Javascript 使用FOR循环将字符串推入空数组_Javascript_Arrays_String_For Loop - Fatal编程技术网

Javascript 使用FOR循环将字符串推入空数组

Javascript 使用FOR循环将字符串推入空数组,javascript,arrays,string,for-loop,Javascript,Arrays,String,For Loop,目标是使用函数将字符串“Item”输入myArray,并按照我在函数arrayFiller参数中指示的次数输入它。这是我到目前为止所拥有的。我还不熟悉FOR循环,所以我不确定在FOR循环中的下两个参数中放入什么。我猜在某个时候我需要使用.push对象,但是我已经尝试了这么长时间了 myArray = []; function arrayFiller(times) { for (i = 0; ;i++) myArray.push[i]; } arrayFiller(2); arr

目标是使用函数将字符串“Item”输入myArray,并按照我在函数arrayFiller参数中指示的次数输入它。这是我到目前为止所拥有的。我还不熟悉FOR循环,所以我不确定在FOR循环中的下两个参数中放入什么。我猜在某个时候我需要使用.push对象,但是我已经尝试了这么长时间了

myArray = [];

function arrayFiller(times) {
 for (i = 0;     ;i++)
 myArray.push[i];
}

arrayFiller(2);
arrayFiller(5)应该在空数组中添加五个不同的“Item”字符串。

  • .push
    是一种方法,因此需要使用
    将 要推入数组的值,而不是
    [
    ]
  • 您没有将循环配置为具有循环条件
  • 您从未编写过任何代码来检查数组 我想知道它是否有效
  • 您的代码只是将循环计数器值插入数组中。如果 如果你想要别的东西(比如“物品”),你必须加上它
myArray=[];
函数数组填充器(次数,项目){
对于(i=0;i<次;i++)
myArray.push(“项目”);
}
arrayFiller(5);
log(“#数组中的项:”+myArray.length,myArray);
myArray.length=0;//复位阵列
arrayFiller(2);

log(“#数组中的项:”+myArray.length,myArray)i
连接到数字的末尾。