实例讲解JS中pop使用方法

 更新时间:2019年01月27日 08:43:08   转载 投稿:laozhang  
在本篇文章里我们给大家分享了关于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]

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

相关文章

  • js学习阶段总结(必看篇)

    js学习阶段总结(必看篇)

    下面小编就为大家带来一篇js学习阶段总结(必看篇)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-06-06
  • JS实现点餐自动选择框(案例分析)

    JS实现点餐自动选择框(案例分析)

    这篇文章主要介绍了JS实现点餐自动选择框功能,点击上方全选和全不选选择框实现对应功能,本文分步骤通过实例代码讲解的非常详细,需要的朋友可以参考下
    2019-12-12
  • js全屏事件fullscreenchange 实现全屏、退出全屏操作

    js全屏事件fullscreenchange 实现全屏、退出全屏操作

    这篇文章主要为大家详细介绍了js全屏事件fullscreenchange,实现全屏、退出全屏操作,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-09-09
  • JavaScript对象属性操作实例解析

    JavaScript对象属性操作实例解析

    这篇文章主要介绍了JavaScript对象属性操作实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-02-02
  • JavaScript中为事件指定处理程序的五种方式分析

    JavaScript中为事件指定处理程序的五种方式分析

    这篇文章主要介绍了JavaScript中为事件指定处理程序的五种方式,结合实例形式简单分析了JavaScript事件处理的相关原理与事件指定处理程序的五种常用方式,需要的朋友可以参考下
    2018-07-07
  • 在vs2010中调试javascript代码方法

    在vs2010中调试javascript代码方法

    只在IE浏览器中测试成功了,在谷歌浏览中没有测试成功,其他浏览器没有测试。
    2011-02-02
  • 浅谈JS验证表单文本域输入空格的问题

    浅谈JS验证表单文本域输入空格的问题

    下面小编就为大家带来一篇浅谈JS验证表单文本域输入空格的问题。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-02-02
  • js取滚动条的尺寸的函数代码

    js取滚动条的尺寸的函数代码

    js取滚动条的尺寸的函数代码,需要的朋友可以参考下。
    2011-11-11
  • 谈谈IntersectionObserver懒加载的具体使用

    谈谈IntersectionObserver懒加载的具体使用

    这篇文章主要介绍了谈谈IntersectionObserver懒加载的具体使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-10-10
  • 微信小程序自定义弹窗wcPop插件

    微信小程序自定义弹窗wcPop插件

    平时在开发小程序的时候,弹窗应用场景还是蛮广泛的,但是微信官方提供的弹窗比较有局限性,不能自定义修改。下面通过本文给大家带来了微信小程序自定义弹窗wcPop插件,感兴趣的朋友跟随小编一起看看吧
    2018-11-11

最新评论