Ruby版本的.each_with_index的JS版本

时间:2015-10-31 12:32:17

标签: javascript arrays ruby indexing iteration

Javascript中的方法(或方法的组合)是什么,它将迭代数组的元素,除了对数组元素进行操作外,还允许我使用当前元素的索引号? / p>

在ruby中,这等同于:

cumpop

1 个答案:

答案 0 :(得分:4)

对于数组([1, 2, 3]),您可以使用.forEach

array.forEach(function (element, index) {

});

Objects{a: 1, b: 2, c: 3})您可以.forEach使用Object.keys

组合
Object.keys(obj).forEach(function (key) {
   var value = obj[key];
});