javascript怎么遍历数组(array)?

js by Xudong Zhang @ 2015-11-16 00:36:53

如题,在python里遍历list很简单,如下:

for i in lst:
    print(i)

javascript里怎么遍历array?


我喜欢用map函数,如下:

['hello ', 'world ', '!'].map(function(item) {
    console.log(item);
})

它会返回一个新的数组,如

var a = [1, 2, 3].map(function(i) {
    return i * i;
});

然后a变成了[1, 4, 9].

by Xudong Zhang @2015-11-16 00:43:46.964 +0800 CST


我来回答

Markdown格式技巧

  • 行尾添加2个空格或者添加一个空行就能换行
  • 斜体: *hello* 或者 _world_
  • 加粗: **hello** 或者 __world__
  • 代码块: 添加空行,然后代码缩进4个空格
  • 特殊字符: 用\避免转义;\*就是*本身
  • python: `__name__`可以以代码形式输出__name__
  • 一个简单的例子

切换到移动版