代碼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()的別名。請使用該方法代替