“JavaScript Hapus unik dari array” Kode Jawaban

JavaScript Temukan nilai unik dalam array

// usage example:
var myArray = ['a', 1, 'a', 2, '1'];
var unique = myArray.filter((v, i, a) => a.indexOf(v) === i); 

// unique is ['a', 1, 2, '1']
CodeBaron

JavaScript Hapus unik dari array

function getNotUnique(array) {
    var map = new Map();
    array.forEach(a => map.set(a, (map.get(a) || 0) + 1));
    return array.filter(a => map.get(a) > 1);
}

console.log(getNotUnique([1, 2, 2, 4, 4])); //[2, 2, 4, 4]
console.log(getNotUnique([1, 2, 3] )); //[]
Web Surfer

Jawaban yang mirip dengan “JavaScript Hapus unik dari array”

Pertanyaan yang mirip dengan “JavaScript Hapus unik dari array”

Lebih banyak jawaban terkait untuk “JavaScript Hapus unik dari array” di JavaScript

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya