方法:map
用法:遍历数组等
语法:
$.map(arr,function(ele,index){
});
实例:
<script type="text/javascript">
var arr = [1, 2, 3, 4, 5, 6, 7];
// $.map(arr, function (ele, index) {
// alert(ele + '===' + index);
// });
var ppp = $.map(arr, function (ele, index) {
return ele * 2;
}); //注意原数据不改变
alert(ppp); //该方法会接受结果的数组
//其中ele是其中的元素.index是索引,该方法遍历所有的.
</script
知识点:该方法里如果使用return则将返回改变后的结果.可以保存.该方法中,其中ele为元素,index为索引
方法:each
用法:遍历键值对
语法:
$.each(function(k,v){
});
实例:
<script type="text/javascript">
//遍历的each方法
// var arr = [1, 2, 3, 4, 5, 6, 7];
// $.each(arr, function (k, v) {
// //里面k为索引,v为值,该方法不能修改值
// alert(k + '=' + v);
// });
var arr = { 'yzk': '椰子壳', 'z': 'a', 's': 'b' };
$.each(arr, function (k, v) {
alert(k+'='+v);
});
//使用each遍历键值对时,键为k,值为v
</script>
知识点:该方法写法基本和map相同.其中k为键,v为值.注意,该方法只能遍历.无法修改其中的值
方法:trim
用法:去除两端空格
语法:
$.trim(msg);
实例:
<script type="text/javascript">
var msg = ' 感冒真舒服 ';
alert('=' + $.trim(msg) + '=');
</script>