下麵是Array push()方法的示例。
- 例:
<script> function func() { var arr = ['GFG', 'gfg', 'g4g']; // Pushing the element into the array arr.push('GeeksforGeeks'); document.write(arr); } func(); </script>
- 輸出:
GFG,gfg,g4g,GeeksforGeeks
arr.push()方法用於將一個或多個值推入數組。此方法通過添加到數組中的元素數來更改數組的長度。
用法:
arr.push(element1, elements2 ....., elementN]])
參數此方法包含的參數數量與要插入數組的元素數量一樣多。
返回值:將參數插入數組後,此方法返回數組的新長度。
以下示例說明了JavaScript Array push()方法:
- 範例1:在此示例中,函數push()將數字添加到數組的末尾。
var arr = [34, 234, 567, 4]; print(arr.push(23,45,56)); print(arr);
輸出:
7 34,234,567,4,23,45,56
- 範例2:在此示例中,函數push()將對象添加到數組的末尾。
var arr = [34, 234, 567, 4]; print(arr.push('jacob',true,23.45)); print(arr);
輸出:
7 34,234,567,4,jacob,true,23.45
上述方法的更多示例代碼如下:
程序1:
<script>
function func() {
// Original array
var arr = [34, 234, 567, 4];
// Pushing the elements
document.write(arr.push(23,45,56));
document.write("<br>");
document.write(arr);
}
func();
</script>
輸出:
7 34,234,567,4,23,45,56
程序2:
<script>
function func() {
var arr = [34, 234, 567, 4];
document.write(arr.push('jacob',true,23.45));
document.write("<br>");
document.write(arr);
}
func();
</script>
輸出:
7 34,234,567,4,jacob,true,23.45
支持的瀏覽器:下麵列出了JavaScript數組push()方法支持的瀏覽器:
- 穀歌瀏覽器1.0
- Microsoft Edge 5.5
- Mozilla Firefox 1.0
- Safari
- Opera
相關用法
- Typescript Array push()用法及代碼示例
- PHP Ds\Sequence push()用法及代碼示例
- PHP Ds\Vector push()用法及代碼示例
- PHP Ds\Deque push()用法及代碼示例
- PHP SplDoublyLinkedList push()用法及代碼示例
- Node.js push()用法及代碼示例
- Collect.js push()用法及代碼示例
注:本文由純淨天空篩選整理自HGaur大神的英文原創作品 JavaScript Array push() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。