js数组操作
来源:互联网 发布:谁人知歌词 编辑:程序博客网 时间:2024/05/21 12:40
//合并arr1和arr2,并去重
var join = function(arr1, arr2) {
var dict = {};
arr1.concat(arr2).forEach(function(e) {
dict[e] = 1;
});
return Object.keys(dict);
}
//从arr1中去掉arr2中的所有元素
var filter = function(arr1, arr2) {
var dict = [];
arr1.forEach(function(e) { dict[e] = 1; });
arr2.forEach(function(e) { delete dict[e]; });
return Object.keys(dict);
}
var arr1 = [‘1’,’2’,’3’];
var arr2 = [‘2’,’3’,’4’]
console.log(join(arr1,arr2));
console.log(filter(arr1,arr2));
0 0
- 【js】js数组操作
- javascript(js)数组操作
- js操作数组汇总
- JS数组操作
- js数组的操作
- js数组的操作
- JS的数组操作
- js 数组操作集锦
- JS数组操作
- js 数组操作
- js 数组操作
- js 常用数组操作
- js 数组操作
- js 数组操作2
- js数组的操作
- js数组操作
- js数组的操作
- js数组的操作
- 下拉菜单制作
- 最长公共子串(1)--hdu1238(多个字符串得最长公共子串--暴力)
- 中文乱码问题
- InputStream 源码阅读
- Java的接口和抽象类
- js数组操作
- leetcode_c++:树: Path SumII(113)
- Ubuntu 14.04 for Caffe 环境搭建
- 灰色关联度分析
- Spring Boot:在Eclipse/STS设置热插拔免重启
- 深入理解G1垃圾收集器
- Android一面而就最全面试题汇总
- cocos creator第一个星星游戏
- DataTable和list转换