zoukankan      html  css  js  c++  java
  • 数组push,pop,shift,unshift方法

    var arr = new Array("a","b");
    /*
    *push()方法可以接受任意数量的参数,把他们添加到数组的末尾,并返回修改后数组的长度
    *pop()方法不可接受参数,从数组末尾移除最后一项,减少数组的length值,并返回被移除的项
    */
    var value = arr.push("c","d");//从数组后面添加"c","d",并返回新数组的长度
    alert(value);//返回的是新数组的长度4
    alert(arr);//a,b,c,d
    var item = arr.pop();//删除数组的最后一项,并返回被移除的项
    alert(item);//d
    alert(arr.length);//3
    
    var arr2 = new Array("aa","bb");
    /*
    *unshift()方法可以接受任意数量的参数,把他们添加到数组的首部,并返回修改后数组的长度
    *shift()方法不可接受参数,移除数组的第一项,减少数组的length值,并返回被移除的项
    */
    var value = arr2.unshift("cc","dd");//从数组首部添加"cc","dd",并返回新数组的长度
    alert(value);//返回的是新数组的长度4 注意ie6,7会返回undefined
    alert(arr2);//cc,dd,aa,bb
    var item2 = arr2.shift();//删除数组的最后一项,并返回被移除的项
    alert(item2);//dd
    alert(arr2.length);//3
  • 相关阅读:
    linux下mysql数据的导出和导入
    mysql 命令行导数据库
    前端开发中经常使用到的20个正则表达式
    HTML5学习内容总结
    HTML5表单type类型详解
    表单说明(部分)
    HTML5和HTML4的区别(常用部分)
    HTML基础知识
    认识表单元素
    学习html5第一天
  • 原文地址:https://www.cnblogs.com/qiangspecial/p/3123608.html
Copyright © 2011-2022 走看看