`
buliangniu
  • 浏览: 89925 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Array数组对象的shift()用法

阅读更多

shift() 用法:<数组对象>.shift();

 

        shift()方法用于把数组的第一个元素从其中删除,并返回第一个元素的值。

 

下面看一下示例:

 

<html>
<head>
    <title>Array数组对象的shift()用法</title>
</head>
<body>

<script type="text/javascript">

    var arr = new Array(3)                    //定义一个数组
    arr[0] = "A"                              
    arr[1] = "B"
    arr[2] = "C"

    document.write(arr + "<br />")           //输出没有移除前的数组元素
    document.write(arr.shift() + "<br />")   //输出被移除的数组元素
    document.write(arr)                      //输出被移除后剩余数组元素

</script>

</body>
</html>

 

运行结果如下:

A,B,C    没有移除前的数组元素
A          被移除的数组元素
B,C       移除后剩余数组元素

 

 

 

分享到:
评论

相关推荐

    JS array数组部分功能实现

    实现了一些比较常见的array功能,并且使用了 jest 进行测试。 实现的方法包括: concat find flat forEach & map includes join pop push reduce reverse shift slice some sort splice unshift 有些同质化比较高的...

    JS数组方法shift()、unshift()用法实例分析

    本文实例讲述了JS数组方法shift()、unshift()用法。分享给大家供大家参考,具体如下: shift()方法 1. 定义:从数组中删除第一个元素,并返回该元素的值。此方法更改数组的长度。 2. 语法: arr.shift() 3. 参数:...

    php数组函数array_push()、array_pop()及array_shift()简单用法示例

    本文实例讲述了php数组函数array_push()、array_pop()及array_shift()简单用法。分享给大家供大家参考,具体如下: &lt;?php /** * array_push()将一个或多个单元压入数组的末尾(入栈) */ $stack = array(Java, ...

    object-observer:通过本机ProxyJavaScript对象数组的对象观察器功能

    原始对象在变为Observable被克隆数组详细信息: 支持通用的类对象突变支持的固有Array变异方法: pop , push , shift , unshift , reverse , sort , fill , splice , copyWithin 在单个回调中传递的大量突变...

    PHP array_shift()用法实例分析

    本文实例讲述了PHP array_shift()用法。分享给大家供大家参考,具体如下: array_shift()将数组开头的单元移出数组,并作为结果返回,将数组长度减一并将所有其它单元向前移动一位。所有的数字键名将改为从零开始...

    JS数组push、unshift、pop、shift方法的实现与使用方法示例

    本文实例讲述了JS数组push、unshift、pop、shift方法的实现与使用方法。分享给大家供大家参考,具体如下: 尾部添加(push) push() 方法将一个或多个元素添加到数组的末尾,并返回该数组的新长度。 从解释中可以看出...

    详解JavaScript中shift()方法的使用

    JavaScript数组shift()方法删除数组中的第一个元素,并返回该元素。 语法 array.shift(); 下面是参数的详细信息: NA 返回值: 返回数组中删除单个值。 例子: &lt;html&gt; &lt;head&gt; &lt;title&gt;...

    JavaScript原生数组Array常用方法

    在入门Vue时, 列表渲染一节中提到数组的变异方法, 其中包括push(), pop(), shift(), unshift(), splice(), sort(), reverse(), 而concat()和slice()不属于变异方法. 在这里就复习一下Array所提供的这几个方法的使用

    array-view:标准数组的类集合功能

    最初它是源数组的精确副本,只要使用方法更改数组,它就会与源数组保持同步。 myarray . push ( newItem ) ; myarray . shift ( oldItem ) ; 这些方法(以及pop 、 unshift和splice )将自动更新视图。 此外,在...

    vue2.x数组劫持原理的实现

    1 重新定义原生数组方法push unshift shift pop splice sort reverse 因为这些方法可以修改原数组。 2 拿到原生数组方法 Object.create(Array.prototype) 3 AOP拦截,再执行重写数组方法前,先执行原生数组方法 核心...

    JavaScript数组函数unshift、shift、pop、push使用实例

    如何声明数组 s中数组的声明可以有几种方式声明 代码如下: ...但如果你想创建一个只有一个元素3的数组,那么使用 new 方法是不能实现的,因为系统会把你传入的3当作数组的长度,除非你使用引号引起来

    JavaScript Array对象使用方法解析

    1.数组的常用方法 push(val):数组的末尾添加新的元素,返回操作完成后数组的长度 pop():删除数组最后一个元素,返回被删除的元素 shift():删除数组的第一个元素,返回被删除的元素 unshift(val):数组的开头...

    javascript文档

    getUTCMilliseconds 方法 使用全球标准时间(UTC)返回Date 对象的毫秒数。 getUTCMinutes 方法 使用全球标准时间(UTC)返回 Date 对象的分钟数。 getUTCMonth 方法 使用全球标准时间(UTC)返回 Date 对象的月份...

    微软JavaScript手册

    getUTCMilliseconds 方法 使用全球标准时间(UTC)返回Date 对象的毫秒数。 getUTCMinutes 方法 使用全球标准时间(UTC)返回 Date 对象的分钟数。 getUTCMonth 方法 使用全球标准时间(UTC)返回 Date 对象的月份...

    JScript 语言参考

    getUTCMilliseconds 方法 使用全球标准时间(UTC)返回Date 对象的毫秒数。 getUTCMinutes 方法 使用全球标准时间(UTC)返回 Date 对象的分钟数。 getUTCMonth 方法 使用全球标准时间(UTC)返回 Date 对象的月份...

    个人总结的一些关于String、Function、Array的属性和用法

    s=Array.push(“str1″,”str2”) //从后面添加数组,s为添加记录 s=Array.pop() //从后面删除数组,s为被删记录 s=Array.shift() //从前面删除数组,s为被删记录 s=Array.unshift(“str1″,”str2”) //从前面...

    javascript入门笔记

    2、文档对象模型(Document Object Model) - DOM 允许让 JS 与 HTML 文档打交道 3、浏览器对象模型(Browser Object Model) - BOM 允许让 JS 与 浏览器进行交互 JS是一款基于对象的编程语言 2、JS的基础语法 1...

    JavaScript使用shift方法移除素组第一个元素实例分析

    本文实例讲述了JavaScript使用shift方法移除素组第一个元素的用法。分享给大家供大家参考。具体如下: JS中我们可以通过pop方法移除数组的最后一个元素,可以通过shift方法移除数组的第一个元素 &lt;!DOCTYPE html&gt;...

    JS 在数组插入字符的实现代码(可参考JavaScript splice() 方法)

    代码如下:Array.prototype.ArrayInsertAfter=function(Num,obj) { var tempArr=new Array(); var l=this.length; for(var i=0;i&lt;l;i++) { tempArr.push(this.shift());... } JavaScript splice() 方法使用说明定义

Global site tag (gtag.js) - Google Analytics