我是靠谱客的博主 英俊缘分,这篇文章主要介绍利用数组map遍历得到新数组,现在分享给大家,希望可以做个参考。

var list = [{coll:'1'},{coll:'2'}];
				var colltionMap = new Map();
				var colltionMapnum = new Map();
				var colltionMaps = new Map();
				for (var i in list) {
					var key = list[i].collectionId;
					var value = colltionMap.get(key);
					if (value == undefined) {
						colltionMap.set(key, 1);
						colltionMapnum.set(key, i);
						colltionMaps.set(key, list[i]);
					} else {
						colltionMap.set(key, value + 1);
					}
				}
				colltionMap.forEach(function(value, key, index) {
					console.log(key, value, colltionMaps.get(key), colltionMapnum.get(key));
					// console.log(this.newList);
					newLists[colltionMapnum.get(key)] = colltionMaps.get(key);
				
				})

最后

以上就是英俊缘分最近收集整理的关于利用数组map遍历得到新数组的全部内容,更多相关利用数组map遍历得到新数组内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(128)

评论列表共有 0 条评论

立即
投稿
返回
顶部