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
  • 相关阅读:
    矩阵游戏
    water
    string
    react中怎么实现类似vue的空标签
    git clone项目 权限 问题
    npm 时 确实core-js 问题
    修改本地git仓库用户名和邮箱
    cnpm时报错
    wowza视频录制接口
    Juery鼠标放上去、移开
  • 原文地址:https://www.cnblogs.com/niceyoo/p/12671434.html
Copyright © 2011-2022 走看看