打印出js對象里面的內容


最近調試的時候遇到需要打印出js對象里面的內容,兩種方式:

1.直接使用

JSON.stringify(obj)

方法把對象轉成字符串,打印出來。但是因為維護的項目比較老,使用的還是ie11的ie5兼容模式,報了JSON對象未定義的錯誤。因此有了下面的這種方式。

2.自己寫了個js方法,來打印對象

//TODO used to debug, delete after debug
function alertObj(obj){
    var str="";
    for (var item in obj){
        str +=item+":"+obj[item]+"\n";
    }
    alert(str);
}

ie5,console.log不能用,所以直接alert出來。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM