实例讲解JS中pop使用方法


Posted in Javascript onJanuary 27, 2019

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>

浏览器上显示效果如下

实例讲解JS中pop使用方法

最后三水点靠木小编再分享一行代码,获取当前页面的id

例如:

https://3water.com/article/888.htm

有时候我们需要将888这个id提取出来,那么就可以这么写

window.location.pathname.split("/").pop().split(".")[0]

针对页面不需要再生成页面,直接获取,方便吧。

Javascript 相关文章推荐
再谈IE中Flash控件的自动激活 ObjectWrap
Mar 09 Javascript
Jquery+ajax请求data显示在GridView上(asp.net)
Aug 27 Javascript
javascript打印输出json实例
Nov 11 Javascript
jquery实现图片随机排列的方法
May 04 Javascript
JS判断是否长按某一键的方法
Mar 02 Javascript
JavaScript学习笔记之数组求和方法
Mar 23 Javascript
JavaScript的Ext JS框架中的GridPanel组件使用指南
May 21 Javascript
详解微信小程序 登录获取unionid
Jun 27 Javascript
JS+jQuery实现注册信息的验证功能
Sep 26 jQuery
ES6 系列之 Generator 的自动执行的方法示例
Oct 19 Javascript
JS计算斐波拉切代码实例
Sep 12 Javascript
解决Vue + Echarts 使用markLine标线(precision精度问题)
Jul 20 Javascript
Vue.js实现的购物车功能详解
Jan 27 #Javascript
JS温故而知新之变量提升和时间死区
Jan 27 #Javascript
vue组件文档(.md)中如何自动导入示例(.vue)详解
Jan 25 #Javascript
命令行批量截图Node脚本示例代码
Jan 25 #Javascript
Node.js 进程平滑离场剖析小结
Jan 24 #Javascript
Vue.js样式动态绑定实现小结
Jan 24 #Javascript
实例讲解JavaScript预编译流程
Jan 24 #Javascript
You might like
PHP实现的QQ空间g_tk加密算法
2015/07/09 PHP
PHP explode()函数的几个应用和implode()函数有什么区别
2015/11/05 PHP
centos 7.2下搭建LNMP环境教程
2016/11/20 PHP
PHP中ltrim()函数的用法与实例讲解
2019/03/28 PHP
PHP实现统计代码行数小工具
2019/09/19 PHP
Avengerls vs Newbee BO3 第一场2.18
2021/03/10 DOTA
Jquery 的扩展方法总结
2011/10/01 Javascript
javascript仿qq界面的折叠菜单实现代码
2012/12/12 Javascript
Javascript 鼠标移动上去 滑块跟随效果代码分享
2013/11/23 Javascript
jquery操作select详解(取值,设置选中)
2014/02/07 Javascript
Jquery Post处理后不进入回调的原因及解决方法
2014/07/15 Javascript
用原生js做个简单的滑动效果的回到顶部
2014/10/15 Javascript
CSS+JS实现点击文字弹出定时自动关闭DIV层菜单的方法
2015/05/12 Javascript
详解Javacript和AngularJS中的Promises
2016/02/09 Javascript
浅谈jQuery为哪般去掉了浏览器检测
2016/08/29 Javascript
js实现非常棒的弹出div
2016/10/06 Javascript
Vue实现typeahead组件功能(非常靠谱)
2017/08/26 Javascript
详解js location.href和window.open的几种用法和区别
2019/12/02 Javascript
Python写的英文字符大小写转换代码示例
2015/03/06 Python
Python视频爬虫实现下载头条视频功能示例
2018/05/07 Python
python 多个参数不为空校验方法
2019/02/14 Python
python中bytes和str类型的区别
2019/10/21 Python
flask实现验证码并验证功能
2019/12/05 Python
tensorflow下的图片标准化函数per_image_standardization用法
2020/06/30 Python
Python实现Word文档转换Markdown的示例
2020/12/22 Python
python爬虫实现爬取同一个网站的多页数据的实例讲解
2021/01/18 Python
美国农场鲜花速递:The Bouqs
2018/07/13 全球购物
大学毕业生自我鉴定
2013/11/05 职场文书
学年自我鉴定
2014/01/16 职场文书
绿色环保口号
2014/06/12 职场文书
2014党委书记四风对照检查材料思想汇报
2014/09/21 职场文书
2015年乡镇平安建设工作总结
2015/05/13 职场文书
单独二胎证明
2015/06/24 职场文书
小学四年级班主任工作经验交流材料
2015/11/02 职场文书
2016医师资格考试考生诚信考试承诺书
2016/03/25 职场文书
梳理总结Python开发中需要摒弃的18个坏习惯
2022/01/22 Python