首页 > 编程语言 > 详细

JS Jquery 合并数组,合并对象,去除数组重复元素

时间:2019-08-09 16:48:21      阅读:485      评论:0      收藏:0      [点我收藏+]

代码1

var arr1 = [‘a‘, ‘b‘];
var arr2 = [‘a‘, ‘c‘];
var arr3 = arr1.concat(arr2);
// arr3: [‘a‘, ‘b‘, ‘a‘, ‘c‘]

concat:

1,合并数组

2,返回一个新数组

3,按顺序组合

用法:newArr=arr1.concat(arr2);

 

代码2

 

var obj1 = {name: ‘张三‘, age: 22};
var obj2 = {name: ‘李四‘, sex: ‘boy‘};
var obj3 = Object.assgin(obj1, obj2);
// obj3: {name: ‘李四‘, age: 22, sex: ‘boy‘}

 

Object.assgin:

1,合并对象

2,直接操作obj1,

3,有相同属性时,以第二个对象obj2的值为准

 

代码3

var arr3=[‘a‘, ‘b‘, ‘a‘, ‘c‘];

jQuery.unique(arr3);

// arr3=[ ‘c‘, ‘b‘, ‘a‘]
jQuery.unique:

1,元素数组进行排序,并移除重复的元素
2, 在jQuery 3.0中,这种方法已被弃用,只是jQuery.uniqueSort()的别名。请使用该方法代替


JS Jquery 合并数组,合并对象,去除数组重复元素

原文:https://www.cnblogs.com/oyer/p/11328178.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!