Get all non-unique values (i.e.: duplicate/more than one occurrence) in an array

后端 未结 30 3304
再見小時候
再見小時候 2020-11-21 04:35

I need to check a JavaScript array to see if there are any duplicate values. What\'s the easiest way to do this? I just need to find what the duplicated values are - I don\'

30条回答
  •  春和景丽
    2020-11-21 05:35

    With ES6 (or using Babel or Typescipt) you can simply do:

    var duplicates = myArray.filter(i => myArray.filter(ii => ii === i).length > 1);
    

    https://es6console.com/j58euhbt/

提交回复
热议问题