Every line of 'javascript array distinct' code snippets is scanned for vulnerabilities by our powerful machine learning engine that combs millions of open source libraries, ensuring your JavaScript code is secure.
473 function distinct(arr) { 474 throw new Error('Not implemented'); 475 }
388 distinct(data){ 389 this._options.distinct = data; 390 if (helper.isString(data)) { 391 this._options.field = data; 392 } 393 return this; 394 }
103 function distinct(values) { 104 var result = []; 105 for (var i = 0, len = values.length; i < len; ++i) { 106 var value = values[i]; 107 if (result.indexOf(value) === -1) { 108 result.push(value); 109 } 110 } 111 return result; 112 }
108 function verify_distinct(values) { 109 var arr, i, j, k, N; 110 111 if (values instanceof Array) { 112 arr = values; 113 } else if (values instanceof Object) { 114 arr = []; 115 for (k in values) { 116 arr.push(values[k]); 117 } 118 } else { 119 throw "verify_distinct: Invalid argument."; 120 } 121 122 for (i = 0, N = arr.length; i < N; ++i) { 123 for (j = 0; j < i; ++j) { 124 if (arr[i] === arr[j]) { 125 return false; 126 } 127 } 128 } 129 return true; 130 }