zoukankan      html  css  js  c++  java
  • js array map() 函数的简单使用

    语法:

     1 array.map(function(currentValue,index,arr), thisValue) 

    currentValue:必须。当前元素的值

    index:可选。当前元素的索引值

    arr:可选。当前元素属于的数组对象

    thisValue:可选。对象作为该执行回调时使用,传递给函数,用作 "this" 的值。可改变this指向。

    map() 方法返回一个新数组,数组中的元素为原始数组元素调用函数处理后的值。

    map() 方法按照原始数组元素顺序依次处理元素。

    注意: map() 不会对空数组进行检测。

    注意: map() 不会改变原始数组。

    使用:

    原先数据:

    将commodityCompany 对象 中的commodityCompanyName 数据提取出来,

    代码:

                // es6 语法  (e) ==> function(e)
                //e 代表原数据
                let s= resp.data.data.map((e)=>{
                //e.commodityCompany 为新增字段 
                //为这个新增字段赋值
                e.commodityCompany = e.commodityCompany.commodityCompanyName;
                //返回一个新数组
                return e;
                });
                console.log(s);
                        

    结果:

  • 相关阅读:
    情人节玫瑰花
    Yii2美化confirm
    apache ab压力测试
    Yii2的Debug工具
    yii2的扩展程序包
    slim
    composer使用
    打印
    yii的csv导出
    ajax文件下载
  • 原文地址:https://www.cnblogs.com/oukele/p/10098920.html
Copyright © 2011-2022 走看看