实例讲解JS中pop使用方法
pop() 定义和用法
pop() 方法用于删除并返回数组的最后一个元素。
语法
arrayObject.pop()
返回值
arrayObject 的最后一个元素。
说明
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,Thomas
Thomas
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
例如:
https://www.jb51.net/article/888.htm
有时候我们需要将888这个id提取出来,那么就可以这么写
window.location.pathname.split("/").pop().split(".")[0]
针对页面不需要再生成页面,直接获取,方便吧。
相关文章
微信小程序开发自定义tabBar实战案例(定制消息99+小红心)
一定的需求情况下无法使用小程序原生的tabbar的时候,需要自行实现一个和tabbar功能一模一样的自制组件,下面这篇文章主要给大家介绍了关于微信小程序开发自定义tabBar(定制消息99+小红心)的相关资料,需要的朋友可以参考下2022-12-12
最新评论