一個友好的.改善的 Object.prototype.toString的實現(xiàn)
更新時間:2007年04月12日 00:00:00 作者:
JavaScript中幾乎每個對象都有一個 toString()方法,而且是內(nèi)置的.用來輸出當(dāng)前
變量的信息. 但是對于我們最常用的Object對象.每次用 toString都是打印[object Object]
{a:1,b:2,c:3}.toString() ===> [object Object]
讓人十分郁悶,為此我實現(xiàn)了一個友好的,打印Object各成員的函數(shù),
支持嵌套輸出 ,也能友好打印數(shù)組內(nèi)容.
這里貼出代碼,希望和大家一起學(xué)習(xí),一起完善,改進這個函數(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)容.
這里貼出代碼,希望和大家一起學(xué)習(xí),一起完善,改進這個函數(shù).
說句題外話,用 Vim寫程序,可不是一般的爽啊.
我表達能力有限,只能用 "愛不釋手" 來表達我對 Vim 的愛
http://www.vim.org/
[Ctrl+A 全選 注:引入外部Js需再刷新一下頁面才能執(zhí)行]
相關(guān)文章
詳解babel是如何將class語法糖轉(zhuǎn)換為es5的語法
這篇文章主要詳細介紹了babel是如何將class語法糖轉(zhuǎn)換為es5的語法,文中通過代碼示例給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下2024-02-02
js實現(xiàn)完全自定義可帶多級目錄的網(wǎng)頁鼠標(biāo)右鍵菜單方法
這篇文章主要介紹了js實現(xiàn)完全自定義可帶多級目錄的網(wǎng)頁鼠標(biāo)右鍵菜單方法,實例分析了javascript實現(xiàn)自定義網(wǎng)頁鼠標(biāo)右鍵彈出菜單的技巧,非常具有實用價值,需要的朋友可以參考下2015-02-02
Javascript拖拽系列文章1之offsetParent屬性
這個系列文章主要是講述實現(xiàn)Javascript拖拽功能的基礎(chǔ)知識,并將在最后給出一個完整的示例。適合對拖拽完全不懂的人閱讀2008-09-09
AutoJs4.4.1免費版快速接通vscode調(diào)試腳本的操作方法
這篇文章主要介紹了AutoJs4.4.1免費版快速接通vscode進行調(diào)試腳本,首先下載AutoJs并安裝,下載完成后,將2個apk文件拷貝到手機安裝即可,接下來需要安裝插件,本文分步驟給大家介紹的非常詳細,需要的朋友可以參考下2022-10-10

