怎么把遍历出来的字符串push到一个数组

 时间:2026-02-14 16:35:46

1、一、循环json数组,提取其中某个对象添加到数组中

怎么把遍历出来的字符串push到一个数组

2、var that.lists = [某个json];

for(let i =0;i < that.lists.length; i++){

var str={};

str.id = that.lists[i].id;

str.storeNo = that.lists[i].store_no;

str.cityProductId = that.lists[i].city_product_id;

that.requisit.push(str)

}

3、二、for in 循环,数组添加

怎么把遍历出来的字符串push到一个数组

4、var data=[];

var foo = {"name":"john","sex":"meal","height":"168","weight":"52"};

for(var i in foo) {

data.push(foo[i])

console.log(foo[i]); // 输出 john、meal、168、52

}

console.log(data); // 输出  ["john", "meal", "168", "52"]

5、拓展:

数组元素的添加:

var arrayObj = [];

arrayObj. push();// 将一个或多个新元素添加到数组结尾,并返回数组新长度

arrayObj.unshift();// 将一个或多个新元素添加到数组开始,数组中的元素自动后移,返回数组新长度

arrayObj.splice();//将一个或多个新元素插入到数组的指定位置,插入位置的元素自动后移,返回""。

怎么把遍历出来的字符串push到一个数组

6、数组元素的字符串化,join()

var arr = ['A', 'B', 'C', 1, 2, 3];

arr.join('-'); // 'A-B-C-1-2-3'

怎么把遍历出来的字符串push到一个数组

7、数组的截取和合并

var arrayj = [];

array.slice(start, [end]);

//以数组的形式返回数组的一部分,注意不包括 end 对应的元素,如果省略 end 将复制 start 之后的所有元素

array.concat();

//将多个数组(也可以是字符串,或者是数组和字符串的混合)连接为一个数组,返回连接好的新的数组

示例:

let goodsData = [];

let num = 0;

let amount = 0;

basicGoods.forEach(item => {

num += Number(item.num);

amount += Number(item.amount);

});

goodsData = basicGoods.concat({

id: '总计',

num,

amount,

});

怎么把遍历出来的字符串push到一个数组

  • cmd切换到d盘
  • 在命令窗口中如何进行路径的跳转
  • 怎么用CMD命令进入D盘
  • eclipse编码格式如何设置?
  • 在VScode中怎样打开调试控制台
  • 热门搜索
    我的世界粘液球怎么得 高度近视眼怎么恢复 怎么把照片变小 心烦怎么办 宝宝咳嗽怎么办 欧莱雅洗面奶怎么样 手刹怎么用 微信开店怎么开 海尔电热水器怎么样 钱的英文怎么写