要问的问题很愚蠢,清楚地表明我才刚刚起步,但是这样做确实有一些麻烦。这是我要处理的数组:

var stuff = ["ken", "kenneth", "kenny", "kennayyy"];


现在这是我正在使用的for循环:

for (i = 0; i < stuff.length; i++) {
  console.log(i);
};


我在chrome开发人员控制台中得到的所有内容分别是0、1、2、3。

如何获取每个字符串值?

最佳答案

您必须使用i作为stuff数组中每个值的索引,才能将其记录在控制台中。



var stuff = ["ken", "kenneth", "kenny", "kennayyy"];

for (i = 0; i < stuff.length; i++) {
  console.log(stuff[i]);
};





或者只是使用Array#forEach而不是for循环。



var stuff = ["ken", "kenneth", "kenny", "kennayyy"];
    stuff.forEach(v => console.log(v));

关于javascript - 在数组的字符串值上使用for循环并获取字符串值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43160994/

10-11 14:47
查看更多