javascript - Get Differences in arrays -


i using 2 divs in html in have multiple spans. im providing delete button user can delete spans (which has select before). , want determine span-elements have been deleted.

how can compare 2 arrays holding selector-results?

is there possibility use iequalitycomparer in c#?

bellow jquery solution

var firstarray = $("span.odd");  var secondarray = $("span.even");    var compareresult = $(firstarray).not(secondarray).length === 0 && $(secondarray).not(firstarray).length === 0;    console.log("collections equal:",compareresult);    var collectiondiff = secondarray.filter(function(){    return secondarray.filter(this).length  });    console.log("diff",collectiondiff.toarray());
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>      <span class="odd">span 1</span>      <span class="even">span 2</span>      <span class="odd">span 3</span>      <span class="even">span 4</span>      <span class="odd">span 5</span>      <span class="even">span 6</span>      <span class="odd">span 7</span>      <span class="even">span 8</span>      <span class="odd">span 9</span>      <span class="even">span 10</span>


Comments