當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
js 数组移除_JS某些封装方法
生活随笔
收集整理的這篇文章主要介紹了
js 数组移除_JS某些封装方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
js中的一些封裝方法
1.首先var一個數組
然后創建一個函數,在函數里var一個新的空數組,利用for循環,在for循環里var一個下標 i=形參的長度-1 設置i>=0 i--。
在for循環里利用push(接收任意數量的參數,把它們逐個添加到數組末尾,并返回修改后數組的長度)把形參的下標重新翻轉,然后設置函數的結果為新的空數組,最后打印函數里的實參。
結果如下:
棧方法
棧是一種LIFO(后進先出)的數據結構,也就是最新添加的項最早被移出。
·push()方法:接收任意數量的參數,把它們逐個添加到數組末尾,并返回修改后數組的長度。
·pop()方法:從數組的末尾移除最后一項,減少數組的length值,然后返回被移除的項。
隊列方法
隊列數據結構的訪問規則是FIFO(先進先出)。
·unshift()方法:在數組的前端添加任意個項并返回新數組的長度。
·shift()方法:從數組的前端移除第一項(也就是位置索引值為0),減少數組的length值, 然后返回被移除的項。
總結
以上是生活随笔為你收集整理的js 数组移除_JS某些封装方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ul、li列表简单实用代码实例
- 下一篇: gradle idea java ssm