Delete duplicate array elements

后端 未结 2 779
旧巷少年郎
旧巷少年郎 2021-01-27 08:26

i have the following loops that goes through an array.

for(var j=0; j<10;j++) {
  for(var k=0; k<10; k++) {

    if(final[k]==ya[j]){
      final[k].change         


        
2条回答
  •  [愿得一人]
    2021-01-27 08:33

    If you don't want to use any framework, thats the code:

    function mix(first_arr, second_arr) {
        for(i = 0; i < second_arr.length; i++) {
            if(first_arr.indexOf(second_arr[i]) == -1) {
                first_arr.push(second_arr[i]);
            }
        }
        return first_arr;
    }
    

    See in action http://jsfiddle.net/jwAmA/

    PD: Use arrays [] instead of objects {}

提交回复
热议问题