Get to know MDN better
此頁面由社群從英文翻譯而來。了解更多並加入 MDN Web Docs 社群。
This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2015年7月.
pop() 方法會移除並回傳陣列的最後一個元素。此方法會改變陣列的長度。
自陣列中移除的元素;若陣列為空,則為 undefined。
pop 方法會移除陣列中的最後一個元素,並將該值回傳給呼叫者。
pop 方法被刻意設計為具通用性;此方法可以藉由 called 或 applied 應用於類似陣列的物件上。若欲應用此方法的物件不包含代表一系列啟始為零之數字屬性序列長度的 length 屬性,可能是不具任何意義的行為。
如果於空陣列呼叫 pop(),將會回傳 undefined。
下面的程式碼為一個包含四個元素的 myFish 陣列,接著移除此陣列的最後一個元素。
| ECMAScript® 2027 Language Specification # sec-array.prototype.pop |
Enable JavaScript to view this browser compatibility table.
This page was last modified on 2025年7月14日 by MDN contributors.
Your blueprint for a better internet.
Visit Mozilla Corporation’s not-for-profit parent, the Mozilla Foundation.
Portions of this content are ©1998–2026 by individual mozilla.org contributors. Content available under a Creative Commons license.