arr.push()函数用于将一个或多个值推入数组。此函数通过添加到数组中的元素数来更改数组的长度。该函数的语法如下:
arr.push(element1[, ...[, elementN]])
参数此函数包含的参数数量与要插入数组的元素数量一样多。
返回值将参数插入数组后,此函数返回数组的新长度。
下面提供了上述函数的示例:
范例1:
var arr = [34, 234, 567, 4]; print(arr.push(23,45,56)); print(arr);
输出:
7 34,234,567,4,23,45,56
在此示例中,函数push()将数字添加到数组的末尾。
范例2:
var arr = [34, 234, 567, 4]; print(arr.push('jacob',true,23.45)); print(arr);
输出:
7 34,234,567,4,jacob,true,23.45
在此示例中,函数push()将对象添加到数组的末尾。
下面提供了上述函数的代码:
程序1:
// JavaScript to illustrate push() function
<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>
// JavaScript to illustrate push() function
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 Array pop()用法及代码示例
- Javascript Array copyWithin()用法及代码示例
- Javascript Array concat()用法及代码示例
- Javascript Array filter()用法及代码示例
注:本文由纯净天空筛选整理自HGaur大神的英文原创作品 JavaScript | Array push()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。