Nodejs Utililty Methods Array Union

List of utility methods to do Array Union

Description

The list of methods to do Array Union are organized into topic(s).

Method

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;
...