zoukankan      html  css  js  c++  java
  • 数组追加数组,小程序数组里面追加数组如何操作?

    由于写错小程序生命周期函数方法名称「onLoad > onload」,一直以为自己用错了push…

    需求描述

    var arr=[];
    var value = [ 'a','b','c','d' ];

    已有数组arr,获取的数据形式为数组value,需要将value追加值arr数组中,即[[],[]]

    尝试过程

    1、concat「不符合

    关于concat的定义:concat() 方法用于连接两个或多个数组。

    var arr = [],value=[1,2,3];
    arr.concat(value)
    输出结果:[123]

    显然并不是我们需要的效果

    2、push「符合

    关于push的定义:push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度。

    var arr = [],value=[1,2,3],value2=[4,5,6];
    arr.push(value);
    arr.push(value2);
    console.log(arr)

    输出结果:[Array(3), Array(3)]
    0: (3) [123]
    1: (3) [456]
    length: 2
  • 相关阅读:
    supper 关键字
    self 关键字
    Setter/Getter方法
    0013.HBase进阶
    0012.HBase基础
    0011.MapReduce编程案例2
    0010.MapReduce编程案例1
    0009.Mapreduce的高级功能
    0008.MapReduce基础
    0007.HDFS上传与下载的原理
  • 原文地址:https://www.cnblogs.com/niceyoo/p/12671434.html
Copyright © 2011-2022 走看看