一個友好的.改善的 Object.prototype.toString的實現(xiàn)
更新時間:2007年04月12日 00:00:00 作者:
JavaScript中幾乎每個對象都有一個 toString()方法,而且是內(nèi)置的.用來輸出當前
變量的信息. 但是對于我們最常用的Object對象.每次用 toString都是打印[object Object]
{a:1,b:2,c:3}.toString() ===> [object Object]
讓人十分郁悶,為此我實現(xiàn)了一個友好的,打印Object各成員的函數(shù),
支持嵌套輸出 ,也能友好打印數(shù)組內(nèi)容.
這里貼出代碼,希望和大家一起學習,一起完善,改進這個函數(shù).
說句題外話,用 Vim寫程序,可不是一般的爽啊.
我表達能力有限,只能用 "愛不釋手" 來表達我對 Vim 的愛
http://www.vim.org/
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
變量的信息. 但是對于我們最常用的Object對象.每次用 toString都是打印[object Object]
{a:1,b:2,c:3}.toString() ===> [object Object]
讓人十分郁悶,為此我實現(xiàn)了一個友好的,打印Object各成員的函數(shù),
支持嵌套輸出 ,也能友好打印數(shù)組內(nèi)容.
這里貼出代碼,希望和大家一起學習,一起完善,改進這個函數(shù).
說句題外話,用 Vim寫程序,可不是一般的爽啊.
我表達能力有限,只能用 "愛不釋手" 來表達我對 Vim 的愛
http://www.vim.org/
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
相關(guān)文章
解析John Resig Simple JavaScript Inheritance代碼
上網(wǎng)也查了一下對些的理解說的都不是很清楚. 在翻閱的同時找到了一篇 分析這篇文章的文章 哈哈 分析的很詳細. (Join Resig 大師的 "Simple Inheritance" 使用了很多有意思的技巧) 如果你有時間, 并對此感興趣不訪好好看看. 我相信多少會有所收益的.2012-12-12JS 動態(tài)加載js文件和css文件 同步/異步的兩種簡單方式
下面小編就為大家?guī)硪黄狫S 動態(tài)加載js文件和css文件 同步/異步的兩種簡單方式。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-09-09關(guān)于JavaScript中事件綁定的方法總結(jié)
下面小編就為大家?guī)硪黄狫avaScript中事件綁定的方法總結(jié)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-10-10JavaScript數(shù)據(jù)結(jié)構(gòu)鏈表知識詳解
存儲有序的元素集合,但不同于數(shù)組,鏈表中的元素在內(nèi)存中不是連續(xù)放置的。每個元素由一個存儲元素本身的節(jié)點和一個指向下一個元素的引用(也稱指針或鏈接)組成。下面通過本文給大家詳細介紹下,需要的朋友參考下2016-11-11