【发布时间】:2016-01-31 19:13:54
【问题描述】:
什么是 Javascript 中的一种方法(或方法组合),它可以遍历数组的元素,并且除了对数组元素进行操作之外,还允许我使用当前元素的索引号?
在 ruby 中,这相当于这样:
array.each_with_index{ |element,index| element.method(index) }
【问题讨论】:
标签: javascript arrays ruby indexing iteration
什么是 Javascript 中的一种方法(或方法组合),它可以遍历数组的元素,并且除了对数组元素进行操作之外,还允许我使用当前元素的索引号?
在 ruby 中,这相当于这样:
array.each_with_index{ |element,index| element.method(index) }
【问题讨论】:
标签: javascript arrays ruby indexing iteration
对于数组([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];
});
【讨论】: