麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 語言 > JavaScript > 正文

js如何打印object對象

2024-05-06 16:24:39
字體:
供稿:網(wǎng)友

這篇文章主要介紹了js如何打印object對象,需要的朋友可以參考下

js調(diào)試中經(jīng)常會碰到輸出的內(nèi)容是對象而無法打印的時候,光靠alert只能打印出object標(biāo)示,卻不能打印出來里面的內(nèi)容,甚是不方便,于是各方面整理總結(jié)了如下一個函數(shù),能夠?qū)?shù)組或者對象這類的結(jié)果一一打印出來,具體代碼如下:

 

 
  1. function writeObj(obj){  
  2. var description = "";  
  3. for(var i in obj){  
  4. var property=obj[i];  
  5. description+=i+" = "+property+"/n";  
  6. }  
  7. alert(description);  
  8. }  

 

另外當(dāng)你需要將object對象轉(zhuǎn)換為string字符串

有下面這個函數(shù)就好了,可以將其轉(zhuǎn)化為字符串類型,然后就可以打印出來了,具體代碼如下:

 

 
  1. function obj2string(o){  
  2. var r=[];  
  3. if(typeof o=="string"){  
  4. return "/""+o.replace(/([/'/"//])/g,"//$1").replace(/(/n)/g,"//n").replace(/(/r)/g,"//r").replace(/(/t)/g,"//t")+"/"";  
  5. }  
  6. if(typeof o=="object"){  
  7. if(!o.sort){  
  8. for(var i in o){  
  9. r.push(i+":"+obj2string(o[i]));  
  10. }  
  11. if(!!document.all&&!/^/n?function/s*toString/(/)/s*/{/n?/s*/[native code/]/n?/s*/}/n?/s*$/.test(o.toString)){  
  12. r.push("toString:"+o.toString.toString());  
  13. }  
  14. r="{"+r.join()+"}";  
  15. }else{  
  16. for(var i=0;i<o.length;i++){  
  17. r.push(obj2string(o[i]))  
  18. }  
  19. r="["+r.join()+"]";  
  20. }  
  21. return r;  
  22. }  
  23. return o.toString();  

以上兩步驟就能完成js打印object對象,希望對大家的學(xué)習(xí)有所幫助。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: av在线观| 在线日韩亚洲 | 在线99热| 日本一区二区三区视频在线 | 欧美成人一级片 | 在线中文字幕亚洲 | 欧美大荫蒂xxx | 羞羞的视频免费 | 日韩蜜桃视频 | 色婷婷久久久久久 | 成人国产精品一区二区毛片在线 | 日韩黄a| 国产色视频在线观看免费 | 国产精品视频六区 | 中文日产幕无线码6区免费版 | 成年免费网站 | 成人三级电影网 | 亚洲人成网在线观看 | 久国久产久精永久网页 | 久久久国产精品免费观看 | 色中色综合 | 国产精品免费一区二区三区四区 | 极品一级片 | 巨根插入| av在线日韩 | 成人毛片免费看 | 免费黄色小视频网站 | 日韩av片在线免费观看 | 精品国产一区二区三区久久久蜜月 | 色妞欧美 | 国产永久免费观看 | 免费香蕉成视频成人网 | 成人毛片免费播放 | 国产精品jk白丝蜜臀av软件 | 国产欧美一区二区三区免费看 | 久久成人免费观看 | 成人不卡一区二区 | 久久国产精品影视 | 久久影院免费观看 | 色天使中文字幕 | 91网页|