List of utility methods to do Array Union
union(a)Array.prototype.union = function(a) { return this.concat(a.remove(this)); | |
union(a, b)Array.union = function(a, b){ return a.concat(b).uniquelize(); }; | |
union(arr)Array.prototype.union = function (arr) { return this.concat(arr).distinct(); }; | |
union(ary)Array.prototype.union = function (ary) { return this.concat(ary).distinct(); }; | |
union(b)Array.prototype.union = function(b) { return this.concat(b).uniquelize(); }; | |
union(other)Array.prototype.union = function (other) { var hash = {}; for (var i = 0; i < this.length; i++) { hash[this[i]] = true; for (var j = 0; j < other.length; j++) { hash[other[j]] = true; return Object.keys(hash); ... | |
union(t)Array.prototype.union = function(t) return this.concat(t).unique(); | |
getUnionAttrStr(filed,split)Array.prototype.getUnionAttrStr=function(filed,split){ try{ var unionStr=new String(); if(!split){ split=","; for(var i=0;i<this.length;i++){ var tempVal=this[i][filed]; unionStr+=tempVal+split; ... | |
getUnionAttrStr(filed,split)Array.prototype.getUnionAttrStr=function(filed,split){ try{ var unionStr=new String(); if(!split){ split=Toyz4js["cfg"]["array_separator"]; for(var i=0;i<this.length;i++){ var tempVal=this[i][filed]; unionStr+=tempVal+split; ... | |
getUnionStr(filed,split)Array.prototype.getUnionStr=function(filed,split){ try{ var unionStr=new String(); if(!split){ split=","; for(var i=0;i<this.length;i++){ var tempVal=this[i][filed]; unionStr+=tempVal+split; ... |