一、定义
pop()
是 JavaScript 数组(Array)的方法,用于删除最后一个元素并且返回数组的最后一个元素
二、语法
arr.pop()
1、返回值:数组的最后一个元素
2、如果数组为空,返回undefind
3、原数组会被修改和push()一样
三、举例
let arr = [1, 2, 3, 4];
let lastElement = arr.pop(); // 删除最后一个元素
console.log(lastElement); // 输出:4
console.log(arr); // 输出:[1, 2, 3]
四、实战使用
假设有一个历史记录数组,pop()
可以用于实现“后退”功能:
let history = ["首页", "分类", "详情", "支付"];
console.log("当前页面:" + history[history.length - 1]); // 支付
history.pop(); // 退回上一页
console.log("当前页面:" + history[history.length - 1]); // 详情