堆疊
、堆疊
都是一種資料項目依序排列的資料結構
,它牽涉到數據在記憶體中的儲存方式,Javascript
作為一種腳本語言
,自然也無法避免對堆疊
、堆疊
的操作。
##1.堆疊操作
主要利用了pop()、push()這兩個方法,在數組末尾增/刪元素。<script> let arr=[]; //入栈push(),返回值为数组长度 console.log(arr.push(1,2,3)); console.log(arr); console.log(arr.push(4)); console.log(arr); //出栈pop() console.log(arr.pop()); console.log(arr); console.log(arr.pop()); console.log(arr); </script>
2.佇列操作
主要利用了unshift() 、shift()這兩個方法,在陣列首部增/刪元素。<script> arr=[]; arr.unshift("a","b","c"); console.log(arr); //入队列 arr.unshift("d"); console.log(arr); //出队列 arr.shift(); console.log(arr); arr.shift(); console.log(arr); </script>
2021年js面試題目及答案(大匯總)》
以上是Javascript中的堆疊、佇列操作的詳細內容。更多資訊請關注PHP中文網其他相關文章!