1.栈方法 特点:后进先出 push():接收任意数量的参数把他们添加到数组的末尾,返回值为修改后数组的长度。 pop():从数组的末尾移除最后一项,减少数组的length值,并返回被移除的项。 2.队列方法 特点:先进先出 push():接收任意数量的参数把他们添加到数组的末尾,返回值为修改后数组 ...
分类:
编程语言 时间:
2017-09-02 15:43:26
阅读次数:
163
【需求】实现选择右边的👉CheckBox,动态的更新下方👇的短信内容,当取消勾选,下方的短信内容也实时更新。 【知识点】 1、js获取标签属性值 2、splice(删除数组) 3、join(数组转为字符串) 4、遍历所有数组,当数组中的数值与你期望的数值相同时返回下标即可。 【分析】由于选用了e ...
分类:
其他好文 时间:
2017-08-29 18:05:42
阅读次数:
384
这两个方法都算是处理数组中经常的了。但是看似功能相似,其实区别还是蛮大的,尤其是splice。抽空做一个比较,不算深入吧,至少避免在今后的开发开发过程中出现不必要的麻烦。 英文: slice:切成片; 切下; 划分; splice:绞接; 捻接(两段绳子); 胶接; 粘接(胶片、磁带等); 定义: ...
分类:
其他好文 时间:
2017-08-26 16:00:03
阅读次数:
166
查找: indexOf、lastIndexOf 迭代:every、filter、forEach、map、somereduce、reduceRight 用法: 添加:push、pop、shift、unshift 截取splice、slice 操作:concat、join、reverse、sort 用法 ...
分类:
编程语言 时间:
2017-08-25 12:20:31
阅读次数:
133
var quickSort = function(arr) { if (arr.length <= 1) { return arr; } var pivotIndex = Math.floor(arr.length / 2); var pivot = arr.splice(pivotIndex, 1... ...
分类:
编程语言 时间:
2017-08-22 19:48:25
阅读次数:
138
摘自:How do I remove a particular element from an array in JavaScript? 首先需要找到元素的下标: 使用splice函数进行移除: splice函数的第二个参数指删除的数目。splice直接修改原数组,并把删除的所有元素以另一个新数组的 ...
分类:
Web程序 时间:
2017-08-20 15:52:37
阅读次数:
164
push 向数组末尾添加一项 返回值为数组的长度; pop 删除数组最后一项; unshift 向数组开头增加一项; shift 删除数组第一项; splice 删除数组中的值:1 splice(n,m)从n开始 删除m个;返回下标n~m ; 2 splic(n) 从n开始删除到末尾; 3 spli ...
分类:
编程语言 时间:
2017-08-20 00:42:56
阅读次数:
266
1、slice() 方法:arrayObject.slice(start,end)返回值:返回一个新的数组,包含从 start 到 end (不包括该元素)的 arrayObject 中的元素。 2、splice() 方法:array.splice(index,howmany,item1,..... ...
分类:
编程语言 时间:
2017-08-19 17:09:21
阅读次数:
206
今天来总结下常用的熟记的js api (一)JavaScript对象 (1)Array 对象属性:(3个) constructor lengh prototype 对象方法:(14个) contat() join() pop() push() reverse() splice() split() s ...
分类:
Web程序 时间:
2017-08-18 23:52:00
阅读次数:
275
push:向数组的末尾增加一项 返回值是数组的新长度unshift:向数组开头增加一项 返回值是数组的新长度pop:删除数组的末尾项 返回值是删除的数组项shift:删除数组开头项 返回被删除的开头项目splice:删除数组中的任意项 返回值是被删除的数组项slice:复制数组 返回值是复制到的新数 ...
分类:
编程语言 时间:
2017-08-18 11:03:32
阅读次数:
220