摘要:
数组筛选的方法,记录下,以加深印象。var ary = [1, 9, 3, 8, 6, 1, 5, 9, 4, 7, 3, 8, 6, 9, 1];ary = $.grep(ary, function(v, k){ return (v !== 1 && k > 4); // 筛选条件:值不等于1且下标大于4});console.log(ary.join()); // 结果:5,9,4,7,3,8,6,9ary = $.grep(ary, function(v){ return (v === 9); // 筛选条件:值等于9,但需要注意第三个参数为true,那么筛选条件就相 阅读全文
摘要:
1.shift:删除原数组第一项,并返回删除元素的值;如果数组为空则返回undefinedvar a = [1,2,3,4,5]; var b = a.shift(); // 结果 a:[2,3,4,5];b:12.pop:删除原数组最后一项,并返回删除元素的值;如果数组为空则返回undefinedvar a = [1,2,3,4,5]; var b = a.pop(); // 结果 a:[1,2,3,4];b:53.push:将参数添加到原数组末尾,并返回数组的长度var a = [1,2,3,4,5]; var b = a.push(6,7); // 结果 a:[1,2,3,4,5,6,7 阅读全文