扫码关注官方订阅号
如题,包括实现pop push 的返回值
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
Array.prototype._push = function(item) { this[this.length] = item; return this.length; } Array.prototype._pop = function() { if (this.length === 0) return void 0; var temp = this[this.length - 1]; this.length--; return temp; }
push 的实现:
function pushArr(arr, value) { arr[arr.length] = value; return arr; } var arr = []; pushArr(arr, 1);
pop 的实现:
function popArr(arr) { if(arr.length === 0) return undefined; var temp = arr[arr.length-1]; arr.length--; return temp; } var arr = [1,2,3,4,5,6]; popArr(arr);
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
扫描下载App
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
push 的实现:
pop 的实现: