zoukankan      html  css  js  c++  java
  • 数组方法 map

    var arr = [1,2,3];
    var b = arr.map(function(item){
    return item +1;
    });
    consonelog(b); //[2, 3, 4]

    概述

    map() 方法返回一个由原数组中的每个元素调用一个指定方法后的返回值组成的新数组。

    语法

    array.map(callback[, thisArg])

    参数

    callback
    原数组中的元素经过该方法后返回一个新的元素。
    currentValue
    callback 的第一个参数,数组中当前被传递的元素。
    index
    callback 的第二个参数,数组中当前被传递的元素的索引。
    array
    callback 的第三个参数,调用 map 方法的数组。
    thisArg
    执行 callback 函数时 this 指向的对象。

    描述

    map 方法会给原数组中的每个元素都按顺序调用一次 callback 函数。callback 每次执行后的返回值组合起来形成一个新数组。

  • 相关阅读:
    笔记-归并排序
    Repeated Substring Pattern
    Assign Cookies
    Number of Boomerangs
    Paint Fence
    Path Sum III
    Valid Word Square
    Sum of Two Integers
    Find All Numbers Disappeared in an Array
    First Unique Character in a String
  • 原文地址:https://www.cnblogs.com/otss/p/5102054.html
Copyright © 2011-2022 走看看