数组冒泡就是每次从数组里取出两个数,然后比较大小,然后在排序。 正序排列 var arr = [8,2,5,12,14,19,1,6]; for(var i = 0;i < arr.length-1; i++){ for(var j = 0;j < arr.length-1-i;j++){ if(a ...
分类:
编程语言 时间:
2016-09-10 17:43:19
阅读次数:
238
some:只要数组中有满足条件的选项,就返回true,不再遍历剩余元素,如果所有项都没有满足条件,则返回false every:只要数组中有不满足条件的选项,就返回false,不再遍历剩余元素,如果所有项都满足条件,则返回true filter:筛选数组,该函数返回新的数组,将原数组中满足条件的元素 ...
分类:
编程语言 时间:
2016-09-09 17:02:15
阅读次数:
157
例子:ftl 列表:bannerViewUrls var arrayBanner=[<#list bannerViewUrls as list>"${list}"<#if list_index!=bannerViewUrls?size-1>,</#if></#list>], bannerSize=a ...
分类:
编程语言 时间:
2016-09-09 16:52:49
阅读次数:
288
1 数组转字符串 需要将数组元素用某个字符连接成字符串,示例代码如下: var a, b; a = new Array(0,1,2,3,4); b = a.join("-"); 二、字符串转数组 实现方法为将字符串按某个字符切割成若干个字符串,并以数组形式返回,示例代码如下: var s = "ab ...
分类:
编程语言 时间:
2016-09-09 16:33:59
阅读次数:
162
[-] 1 js 数组循环遍历 2 forEach 函数 3 让IE兼容forEach方法 4 如何跳出循环 [-] 1. js 数组循环遍历。 数组循环变量,最先想到的就是 for(var i=0;i<count;i++)这样的方式了。 除此之外,也可以使用较简便的forEach 方式 2. fo ...
分类:
其他好文 时间:
2016-09-08 17:58:46
阅读次数:
154
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="keywords" content="js数组操作"> <meta name="description" content="js基础之数组api练习"> ...
分类:
编程语言 时间:
2016-09-07 22:30:48
阅读次数:
130
第一种是比较常规的方法 思路: 1.构建一个新的数组存放结果 2.for循环中每次从原数组中取出一个元素,用这个元素循环与结果数组对比 3.若结果数组中没有该元素,则存到结果数组中 复制代码代码如下: Array.prototype.unique1 = function(){ var res = [ ...
分类:
编程语言 时间:
2016-09-07 13:04:35
阅读次数:
141
第一种是比较常规的方法 思路: 1.构建一个新的数组存放结果 2.for循环中每次从原数组中取出一个元素,用这个元素循环与结果数组对比 3.若结果数组中没有该元素,则存到结果数组中 第二种方法比上面的方法效率要高 思路: 1.先将原数组进行排序 2.检查原数组中的第i个元素 与 结果数组中的最后一个 ...
分类:
编程语言 时间:
2016-09-06 13:57:14
阅读次数:
209
随机生成10个不重复的100以内的整数放进数组,并排序后进行打印 五个候选班长,20人投票(输入1-5来表示那个人)最后查看票数,看哪个人胜出 ...
分类:
编程语言 时间:
2016-09-04 20:55:04
阅读次数:
560