JS基本概念 JS操作符 JS基本语法 JS数组 JS Date用法 JS 字符串用法 JS编程风格 JS实践 ...
分类:
编程语言 时间:
2019-05-09 22:11:20
阅读次数:
135
一、利用ES6 Set去重(ES6中最常用) 二、利用for嵌套for,然后splice去重(ES5中最常用) 三、利用indexOf去重 四、利用sort() 五、利用递归去重 六、利用Map数据结构去重 ...
分类:
编程语言 时间:
2019-05-06 19:04:38
阅读次数:
170
一、创建数组 1.创建一个空数组 var arr = new Array(); 2.创建一个具有长度的空数组 var arr2 = new Array(size) 3.创建一个具有元素的数组 var arr3 = new Array(ele1,ele2, ... ,eleN) 4.创建一个空数组或具 ...
分类:
编程语言 时间:
2019-04-29 21:22:06
阅读次数:
146
<script type="text/javascript"> //一、创建数组 //1.创建空数组 var arr = new Array(); console.log(arr.length); //2.创建具有长度的数组 var arr2 = new Array(10); console.log ...
分类:
编程语言 时间:
2019-04-29 20:50:18
阅读次数:
149
答案是A。 其实 Array.prototype 也是一个数组。 ...
分类:
编程语言 时间:
2019-04-20 18:23:02
阅读次数:
128
一、concat()concat() 方法用于连接两个或多个数组。该方法不会改变现有的数组,仅会返回被连接数组的一个副本。 var arr1 = [1,2,3];var arr2 = [4,5];var arr3 = arr1.concat(arr2);console.log(arr1); //[1 ...
分类:
编程语言 时间:
2019-04-16 21:38:52
阅读次数:
164
数组遍历方法 1.for循环 使用临时变量,将长度缓存起来,避免重复获取数组长度,当数组较大时优化效果才会比较明显。 1 2 3 for(j = 0,len=arr.length; j < len; j++) { } 2.foreach循环 遍历数组中的每一项,没有返回值,对原数组没有影响,不支持I ...
分类:
编程语言 时间:
2019-04-02 18:34:12
阅读次数:
187
//数组var b=[1,2,3,4]; b.splice(b.indexOf(2,1)) //1,3,4 //json var arrayId=[{"id":233,"name":"英语"},{"id":122,"name":"语文"},{"id":10,"name":"数学"}] for(var... ...
分类:
编程语言 时间:
2019-03-30 17:19:18
阅读次数:
145