JS
原生JS
此时此景我想吟诗一首
这个作者很懒,什么都没留下…
展开
-
原生JS数组方法(二)——reverve()、slice()、concat()、sort()
reverve数组的倒序方法Array.prototype.reverse = function(){ //用二分法 for(var i=0;i<this.length/2;i++){ //解构赋值 [this[i],this[this.length-1-i]] = [this[this.length-1-i],this[i]] }...原创 2020-01-04 21:17:07 · 686 阅读 · 0 评论 -
原生JS数组方法实现(一)————push()、unshift()、pop()和shift()
push向数组末尾添加一个或多个元素,并返回数组新的长度function push(){ for(let i=0;i<arguments.length;i++){ this[this.length] = arguments[i]; } return this.length}Array.prototype.push = push;unshift向...原创 2020-01-02 21:37:16 · 565 阅读 · 0 评论