• 技术文章 >Web开发 >JavaScript

    JavaScript有哪些栈方法

    小妮浅浅小妮浅浅2021-09-14 11:45:45原创60

    1、push接收任意数量的参数。

    逐个添加到数组的末尾,并返回修改后的数组长度。

    2、pop从数组末尾移除最后一项。

    降低数组的length值,然后返回移除的项目。

    3、shift移除数组中的第一个项并返回该项,同时减少数组长度1。

    4、unshift在数组前端添加任何项目,并返回新数组的长度。

    实例

    var colors = new Array(); // 创建一个数组
    var count = colors.push("red", "green"); // 推入两项
    alert(count); //2 返回数组长度
     
    var item = colors.pop(); // 取得最后一项
    alert(item); //"green"
    alert(colors.length); //1
     
    var item1 = colors.shift(); //取得第一项
    alert(item1); //"red"
    alert(colors.length); //0
     
    var count1 = colors.unshift("red", "green"); //数组前推入两项
    alert(count1); //2

    以上就是JavaScript栈方法的介绍,希望对大家有所帮助。更多Javascript学习指路:Javascript

    专题推荐:javascript 栈方法
    品易云
    上一篇:JavaScript创建Object实例的方法 下一篇:JavaScript数组重排序的方法

    相关文章推荐

    • javascript中将数字转为字符串的方法• javascript中有哪些全局函数• javascript将时间戳转换成天数的方法• javascript支持的三种对象• javascript实现下载的方法• javascript获取数组值的方法• javascript事件绑定的方法• javascript判断对象是否存在的方法• javascript检测小数的方法• javascript比较字符串是否相等的方法• javascript输出值的方法• javascript序列化的介绍• JavaScript原型继承的实现方式• JavaScript防抖函数的使用• JavaScript创建Object实例的方法

    全部评论我要评论

  • 取消发布评论
  • 

    Python学习网