JavaScript数组push()方法

下面是一个例子 数组推送() 方法

null
  • 例子:

    <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(element1, elements2 ....., elementN]])

参数 此方法包含的参数数量与要插入数组的元素数量相同。

返回值: 将参数插入数组后,此方法返回数组的新长度。

下面的示例演示了JavaScript数组push()方法:

  • 例1: 在本例中,函数 将数字添加到数组的末尾。
    var arr = [34, 234, 567, 4];
    print(arr.push(23,45,56));
    print(arr);
    

    输出:

    7
    34,234,567,4,23,45,56
    
  • 例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
    

上述方法的更多示例代码如下:

项目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支持的浏览器 数组推送() 方法如下:

  • 谷歌Chrome1.0及以上版本
  • 微软Edge 12及以上
  • Mozilla Firefox 1.0及以上版本
  • Safari 1及以上
  • 歌剧4及以上
© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享