Skip to content

d.map()

d.map( array, callback )

将数组或对象中的所有项目转换为新的项目数组。

d.map( array, callback ) from @1.0

  • array
  • callback
    • 类型: Function( Object elementOfArray, Integer indexInArray ) => Object
    • 描述: 用于处理每个元素的函数。该函数的第一个参数是数组中的元素,第二个参数是元素在数组中的索引。函数可以返回任意值。如果返回的是一个数组,该数组会被展平(flatten)并加入到最终的结果数组中。在函数内部,this 指向全局对象(window)。

d.map( object, callback ) from @1.0

  • object
    • 类型: Object
    • 描述: 非数组或类似数组的对象。
  • callback
    • 类型: Function( Object propertyOfObject, String key ) => Object
    • 描述: 用于处理每个元素的函数。函数的第一个参数是 ,第二个参数是对象属性的 。 函数可以返回任意值并将其添加到数组中。返回的数组会被 展平(flatten)到结果数组中。 在函数内部,this 指向 全局对象window)。

基于 MIT 许可发布