上一页 1 ··· 3 4 5 6 7 8 9 下一页
摘要: 一、forEach():接受一个函数作为参数, 对数组中的每个元素使用该函数。 二、every(): 接受一个返回值为布尔类型的函数, 对数组中的每个元素使用该函数。 三、some() :接受一个返回值为布尔类型的函数, 只要有一个元素使得该函数返回 true,该方法就返回 true。 四、redu 阅读全文
posted @ 2016-04-08 21:12 绯乐 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 原题:var a = [-3,-1,0,1,3,5,7,9], b = [-4,-2,0,2,3,4,5,6,7,8];//返回一个合并过的数组[-4,-3,-2,-1,0,0,1,2,3,3,4,5,5,6,7,7,8,9] 阅读全文
posted @ 2016-04-08 20:43 绯乐 阅读(518) 评论(0) 推荐(0) 编辑
摘要: //sort() 方法是按照字典顺序对元素进行排序的 var num1 = [ 3, 1, 2, 100, 4, 200 ]; num1.sort(); alert(num1);//1,100,2,200,3,4 function compare(a, b) { return a - b;//升序 //return... 阅读全文
posted @ 2016-04-08 20:38 绯乐 阅读(186) 评论(0) 推荐(0) 编辑
摘要: /*splice() 方法的另一种运用:为数组添加元素 splice(x1,y1,z1) x1: 起始索引( 也就是你希望开始添加元素的地方) ; x2:需要删除的元素个数( 添加元素时该参数设为 0) ; x3:想要添加进数组的元素 */ var a = [ 1, 2, 7, 8, 9 ]; /*var b = [ 4, 5 ]; ... 阅读全文
posted @ 2016-04-08 20:13 绯乐 阅读(848) 评论(0) 推荐(0) 编辑
摘要: //pop() 和 shift() 方法都将删掉的元素作为方法的返回值返回 var a = [ 1, 2, 3 ]; alert(a.pop());//从数组末尾删除 alert(a); alert(a.shift());//从数组首端删除 alert(a); /* var a = [ 9, 1, 2 ]; for ( var i ... 阅读全文
posted @ 2016-04-08 19:59 绯乐 阅读(2072) 评论(0) 推荐(0) 编辑
摘要: var a = [ 1, 2 ]; a.push(8);//在数组末尾添加元素 alert(a); // 1,2,8 a.unshift(3, 4);//在数组开头添加元素 alert(a);//3,4,1,2,8 a[a.length] = 9;//使用数组的 length 属性为数组添加元素,但是push更加直观 alert(a);... 阅读全文
posted @ 2016-04-08 19:48 绯乐 阅读(514) 评论(0) 推荐(0) 编辑
摘要: //concat()方法 var a = [ "1", "2", "3", "4", "5" ]; var b = [ "6", "7", "8" ]; var itDiv = a.concat(b);//连接两个数组 alert(itDiv);//自动将数组转化为字符串输出 itDiv = b.concat(a); alert(itDiv);... 阅读全文
posted @ 2016-04-08 19:31 绯乐 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 补充:join()方法的另一种运用: 阅读全文
posted @ 2016-04-08 19:16 绯乐 阅读(2011) 评论(0) 推荐(0) 编辑
摘要: // 浅复制 var nums = [];//创建数组,推荐使用[]操作符,大多数专家认为其有更高的效率 for ( var i = 0; i < 100; ++i) { nums[i] = i + 1; } var samenums = nums; nums[0] = 400; alert(samenums[0]); /... 阅读全文
posted @ 2016-04-08 19:08 绯乐 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2016-04-08 18:57 绯乐 阅读(254) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 下一页