双重循环
1.
1 | Array.prototype.unique = function () { |
2.
1 | Array.prototype.unique = function () { |
3.
1 | Array.prototype.unique = function () { |
Array.prototype.indexOf()
1.
1 | Array.prototype.unique = function () { |
2.
1 | let arr = [1, 2, 3, 22, 233, 22, 2, 233, 'a', 3, 'b', 'a']; |
Array.prototype.sort()
1.
1 | Array.prototype.unique = function () { |
2.
1 | Array.prototype.unique = function () { |
### Array.prototype.includes()
1 | Array.prototype.unique = function () { |
Array.prototype.reduce()
1 | Array.prototype.unique = function () { |
对象键值对
1.
1 | Array.prototype.unique = function () { |
2.
1 | Array.prototype.unique = function () { |
Map
1.
1 | Array.prototype.unique = function () { |
2.
1 | Array.prototype.unique = function () { |
Set
1 | Array.prototype.unique = function () { |
原生 js 实例封装
1 | Array.prototype.myUnique = function () { |