var test1_makers = ['Toyota','Nissan','Honda']; var test1_maker = test1_makers.join(); var test2_maker = 'Toyota,Nissan,Honda'; var test2_makers = test2_maker.split(','); $('#test1').html(test1_maker); $('#test2').html(vardump(test2_makers)); function vardump(arr,lv,key) { var dumptxt = "", lv_idt = "", type = Object.prototype.toString.call(arr).slice(8, -1); if(!lv) lv = 0; for(var i=0;i<lv;i++) lv_idt += " "; if(key) dumptxt += lv_idt + "[" + key + "] => "; if(arr == null || arr == undefined){ dumptxt += arr + '\n'; } else if(type == "Array" || type == "Object"){ dumptxt += type + "...{\n"; for(var item in arr) dumptxt += vardump(arr[item],lv+1,item); dumptxt += lv_idt + "}\n"; } else if(type == "String"){ dumptxt += '"' + arr + '" ('+ type +')\n'; } else if(type == "Number"){ dumptxt += arr + " (" + type + ")\n"; } else { dumptxt += arr + " (" + type + ")\n"; } return dumptxt; }
<div id="wrap"> <p>join();</p> <div id="test1" class="result"></div> <p>split();</p> <div id="test2" class="result"></div> </div>