Nodejs Array to String Convert toString()

Here you can find the source of toString()

Method Source Code

Array.prototype.toString = function () {
  var  str = [];/*from  ww w  .  j  av  a 2 s  .c om*/

  for (var i = 0; i < this.length; i++) {
    if (Array.isArray(this[i])) {
      str.push(this[i].toString());
    }else if(typeof this[i] == 'string') {
      str.push("'" + this[i] + "'")
    }
    else {
      str.push(this[i]);
    }
  }
  return '['+str.join(',')+']';

}

Related

  1. toString()
    Array.prototype.toString = function ()
        return '[' + this.join(',') + ']';
    
  2. toString()
    Array.prototype.toString = function(){
      return "["+this.join(", ")+"]";
    
  3. toString()
    Array.prototype.toString = function () {
      var add = '['
      this.map(function(elm) {
        return add + '[';
      })
    
  4. toString()
    Array.prototype.toString = function () {
      var  str = "["
      for(var i = 0; i < this.length; i++) {
        if(typeof this[i] === "string") {
          str += "'" + this[i] + "'";
        } else {
          str += this[i].toString();
        if(i < this[i].length) {
    ...
    
  5. toString()
    Array.prototype.toString = function () {
      return '(' + this.map(function(item) { return ''+item; }).join(' ') + ')';
    };
    
  6. toString(delim)
    Array.prototype.toString = function (delim) {
        var ret = "";
        var i;
        for (i = 0; i < this.length; i++) {
            if (i > 0) {
                ret = ret.concat(delim);
            ret = ret.concat(this[i]);
        return ret;
    
  7. toString(trenner)
    Array.prototype.toString = function (trenner) {
        var str = "";
        if (typeof(trenner) == "undefined")
            trenner = ",";
        for (var i=0;i<this.length;i++)
            str += this[i];
    ...