下面是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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。