【问题标题】:JS version of Ruby's .each_with_indexJS 版本的 Ruby 的 .each_with_index
【发布时间】:2016-01-31 19:13:54
【问题描述】:

什么是 Javascript 中的一种方法(或方法组合),它可以遍历数组的元素,并且除了对数组元素进行操作之外,还允许我使用当前元素的索引号?

在 ruby​​ 中,这相当于这样:

array.each_with_index{ |element,index| element.method(index) }

【问题讨论】:

    标签: javascript arrays ruby indexing iteration


    【解决方案1】:

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

    array.forEach(function (element, index) {
    
    });
    

    对于Objects ({a: 1, b: 2, c: 3}),您可以将.forEachObject.keys 组合使用

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-02-23
      • 2011-08-04
      • 2015-05-08
      • 1970-01-01
      • 2014-10-23
      • 2017-05-28
      • 1970-01-01
      • 2012-06-04
      相关资源
      最近更新 更多