Jquery 中map()方法的使用

map()定义:

map() 把每个元素通过函数传递到当前匹配集合中,生成包含返回值的新的 jQuery 对象。


demo:

首先定义一个二维数组:

var obj =[

     {name:'lucky0'},

     {name:'lucky1'},

     {name:'lucky2'}

];

接着使用map() 遍历数组,修改或者添加元素:

var arr2 =obj.map(function(item,i){

       //当遇到 name = lucky1 时,修改name 的值、

       if(item.name == 'lucky1'){

            return {

                name:'lucky11',

                title:'标题:'+item.name

           }

       }

       return{

             name:item.name,

             title:'标题:'+item.name

           };

});

//打印结果

console.log(arr2);

最后输出结果:



最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容