Jquery之提供的常用函数
$.map(array,fn)对数组array中每个元素调用fn函数逐个进行处理,fn函数将处理返回,最后得到一个新的数组
var arr = [2, 5, 7]; var arr2 = $.map(arr, function (item) { return item * 2; }); alert(arr2);
$.each(array,fn)对数组array每个元素调用fn函数进行处理,没有返回值
//fn函数的参数只有一个的时候,代表的是数组的key //fn函数没有参数的时候,代表的是数组的value,用this表示 var dict = { "tom": 20, "jerry": 50, "amy": 30 }; $.each(dict, function (key, value) { alert('name:' + key + ' ' + 'age:' + value); }); //如果是普通的数组则key的值是序号 //省略fn的参数,这时候用this可以得到遍历的当前元素