找回密碼
 註冊

[分享]javascript仿PHP的print_r功能

来源: 跑山的節奏 2012-4-27 18:06 只看這個作者 |閱讀模式
3 5012
PHP的print_r蠻好用的

不過那種排版遇到複雜的陣列,會讓你看到脫窗= =

總之~這次用javascript仿print_r

顯示畫面跟PHP的一樣

若是不喜歡這樣的畫面

稍微改一下就OK了
  1. function print_r(arr){
  2.   var str = '';
  3.   if(typeof(arr)=="object"){
  4.     str+="Array ( "
  5.       for(var i in arr){
  6.         if(typeof(arr[i])=="object"){
  7.           str+="["+i+"] => "+print_r(arr[i]);
  8.         }else{
  9.           str+="["+i+"]"+" => "+arr[i]+" ";
  10.         }
  11.       }
  12.     str+=" ) ";
  13.   }else{
  14.     str=arr;
  15.   }
  16.   return str;
  17. }
複製代碼
利用自己呼叫自己的方式,把一個陣列裡的東西全部找出來
收藏
收藏0

網友回覆3

跳到指定樓層
看到JAVA  我就...107.gif
這是....這是.....
這是....什麼.....
看的懂理面字母符號...
看不懂這是什麼東西...
騎車別: 搖來搖去
            扭來扭去
            催來催去
            叭來叭去

不然我會笑死.....

回覆 2# 東東123 的文章

這是JAVASCRIPT107.gif