jQuery之常用的工具函数详解(二)

$.merge() 合并两个数组内容到第一个数组。

var a=[1,2,3];
var b=[4,5,6];
console.log($.merge(a,b)); //->[1,2,3,4,5,6];

$.map() 将一个数组中的所有元素转换到另一个数组中。

var arr=[1,2,3,4,5,6];
  var arr1=$.map(arr,function(val,i){    
         return [val,i+1];
  })
  console.log(arr1);  //->[1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6]

$.grep() 查找满足过滤函数的数组元素。原始数组不受影响。

var a=[1,2,3,4,5,6];
  var b=$.grep(a,function(val,i){
    return val>2;
  })
  console.log(b);//->[3, 4, 5, 6]

$.inArray() 搜索指定的值在数组并返回其索引(如果未找到或1)。

var a=[1,2,3,4,5,6];
console.log($.inArray(3,a));  //->2

$.makeArray()类似数组的对象转换成一个真正的JavaScript数组。

console.log($.makeArray($('div')));//->[div, div, div, div]

$.trim() 函数用于去除字符串两端的空白字符

var str='    abc    ';
console.log($.trim(str)); //->abc

后续更新

你可能感兴趣的:(jQuery之常用的工具函数详解(二))