Hi FE !
Ai
git
前端面试题
前端小tip
  • vite
  • webpack
npm
  • vue2
  • vue3
react
GitHub
Ai
git
前端面试题
前端小tip
  • vite
  • webpack
npm
  • vue2
  • vue3
react
GitHub
  • 手写unshift

手写unshift

简单写法

Array.prototype.myUnshift = function() {
	for(let i = arguments.length - 1; i >= 0; i --) {
		this.splice(0,0,arguments[i])
	}
	return this.length;
}

let arr = [1,2,3,4]
let len = arr.myUnshift(-2)
console.log(111,arr,len)
Edit this page
最近更新: 2025/6/27 02:24
Contributors: qdleader
qdleader
本站总访问量 129823次 | 本站访客数 12人