数组
欧神仙浑身都是假动作
待到秋来九月八,我花开后百花杀!
展开
-
在数组原型(Array.prototype)上写reverse,indexOf方法源码
1.reverse方法 将数组中元素的位置颠倒,并返回该数组。数组的第一个元素会变成最后一个,数组的最后一个元素变成第一个。该方法会改变原数组。 Array.prototype.copyreverse = function(){ for(var i = 0,j=this.length-1;i<j;i++,j--){ var s = this[i]; this[i] = this[j];原创 2020-12-22 19:18:43 · 275 阅读 · 0 评论 -
在数组原型(Array.prototype)上写pop,shift,push方法源码
1.pop方法 (从数组中删除最后一个元素,并返回该元素的值。此方法更改数组的长度。) Array.prototype.addpop = function(){ var num = this[this.length-1] // 定义一个变量接收最后面的一个数即即将被删除的值 this.length-- // 数组长度减减-直接删除最后一项 return num // 返回被删除的值 } 2.shift原创 2020-12-22 19:00:35 · 501 阅读 · 0 评论