码迷,mamicode.com
首页 > Web开发 > 详细

JS对于数据常见操作

时间:2016-11-05 17:46:45      阅读:207      评论:0      收藏:0      [点我收藏+]

标签:数据   map   string   str   uniq   pst   条件   unique   ret   

var _mozi=[‘墨家‘,‘墨子‘,‘墨翟‘,‘兼爱非攻‘,‘尚同尚贤‘];

 

      $.each(_mozi,function(key,val){//先key 后值 循环

        console.log(key+val);

      })

 

      var mozig = $.grep(_mozi,function(val,key){//过滤数组 先值,后key

        return key<=1;

      })

      console.log("-----------------");

      console.log(mozig);

 

      var _mapArrA=$.map(_mozi,function(val){  //按给定条件转换数组 [一般]

      //return  return val+‘[新加]‘; //在每个元素后面加\‘[新加]\‘字符后的数组为

      //return val==‘墨子‘ ? ‘[只给墨子加]‘+val : val;  //只给元素 墨子 添加字符后

      return [val,(val+‘[扩展]‘)];//为原数组中每个元素,扩展一个添加字符\‘[新加]\‘的元素              

      });

      console.log("-----------------");

      console.log(_mapArrA);

      

      var _exist=$.inArray(‘尚同尚贤‘,_mozi);//判断值是否存在于数组中

      console.log(_exist);

 

      //$.merge(first,second)合并两个数组[一般]

      var _mozi2 = ["中国人","魏国人","afff","fffff","魏国人"];

      var _merge = $.merge(_mozi,_mozi2);

      console.log("++++++++++++++");

      console.log(_merge);

 

      //$.unique(array)过滤数组中重复元素

      console.log("000000000000000000");

      console.log(_mozi2);

      console.log($.unique(_mozi2));

      //JOIN 是将一数组按照JOIN的参数连接起来,转换为字符串。

      var pstring = _mozi2.join("+");

      console.log(_mozi2.join(""));

      var obj2 = pstring.split("+");

      console.log(obj2);

JS对于数据常见操作

标签:数据   map   string   str   uniq   pst   条件   unique   ret   

原文地址:http://www.cnblogs.com/xqschool/p/6033430.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!