JS将对象中的数据存入一个数组

JS将对象中的数据存入一个数组,第1张

为了后端更好的处理数据,前端统一把数据放在一个数组里。那该如何存放在一个数组中呢?经过一方查找,测试得出如下神迹高:主要有两种方式:

通过合并(连接)现有数组来创建一个新数组

示例如下:

(在数组结尾处)向数组添加一个新州猜的元素

示例如下:

打印结果如下:

如有其他需求可查询官游尺方文档进行学习,对你有帮助的话 点个赞 在走吧

试一下以下代码,a到c,a是要肢孙找重复数据的List,里面都是a的重复数据,只出现一庆举次的已经过滤掉了。如果c里面的数据要求不重复誉饥碧,把ArrayList换成HashSet就行了。

List a = new ArrayList()

a.add("123")

a.add("123")

a.add("123")

a.add("123")

a.add("456")

a.add("789")

a.add("123")

Set b = new HashSet()

ArrayList c = new ArrayList()

for (int i = 0i <a.size()i++) {

Object x = a.get(i)

if (b.contains(x)) {

c.add(x)

}

b.add(x)

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11987285.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存