说明
pop() 方法将删除 arrayObject 的最后一个元素,把数组长度减 1,并且返回它删除的元素的值。如果数组已经为空,则 pop() 不改变数组,并返回 undefined 值。
实例
在本例中,我们将创建一个数组,然后删除数组的最后一个元素。请注意,这也会改变数组的程度:
script type="text/javascript" var arr = new Array(3) arr[0] = "George" arr[1] = "John" arr[2] = "Thomas" document.write(arr) document.write(" br / ") document.write(arr.pop()) document.write(" br / ") document.write(arr) /script
输出:
George,John
我们首先来看一下pop方法的基本语法
array.pop();
接着我们来看pop方法使用的具体示例
代码如下
!DOCTYPE html html head meta charset="utf-8" title /title /head body script type="text/javascript" var scripts = new Array(); scripts[0] = "PHP"; scripts[1] = "ASP"; scripts[2] = "JavaScript"; scripts[3] = "HTML"; document.write(scripts.join(" br ")); document.write(" br --使用pop()方法后的结果-- br scripts.pop(); document.write(scripts.join(" br ")); /script /body /html
浏览器上显示效果如下
最后凡科小编再分享一行代码,获取当前页面的id
例如:
有时候我们需要将888这个id提取出来,那么就可以这么写
window.location.pathname.split("/").pop().split(".")[0]
针对页面不需要再生成页面,直接获取,方便吧。