js如何列印object物件

2022-05-23 05:21:11 字數 528 閱讀 3726

js除錯中經常會碰到輸出的內容是物件而無法列印的時候,光靠alert只能列印出object標示,卻不能列印出來裡面的內容,甚是不方便,於是各方面整理總結了如下乙個函式,能夠將陣列或者物件這類的結果一一列印出來,具體**如下:

function writeobj(obj)

alert(description);

}

另外當你需要將object物件轉換為string字串

有下面這個函式就好了,可以將其轉化為字串型別,然後就可以列印出來了,具體**如下:

function obj2string(o)

if(typeof o=="object")

if(!!document.all&&!/^\n?function\s*tostring\(\)\s*\\n?\s*$/.test(o.tostring))

r="";

}else{

for(var i=0;i以上兩步驟就能完成js列印object物件,希望對大家的學習有所幫助。

列印object物件

一般情況在測試js時,如果介面返回的資料是object物件。如果不知道這個物件裡面具體的屬性就取值容易得到undefined。哪麼怎麼知道乙個object物件裡面到底是什麼東西呢。答案就是將其轉換成string字串列印出來。function obj2string o if typeof o obje...

js裡面object物件

由於整個js都是由物件構成的,所以說可以用以下函式檢視某個物件所有的屬性 function showallproper objname,strobjname 使用時候 showallproper mebera,mbera 就會傳回所有的屬性 建立乙個object物件大體有三種方法 1.呼叫new運算...

js內建物件 Object

js中的一些內建方法還是挺好用的,使用它們有時候會節省我們很多時間,還有減少 量 一 object.keys obj 獲取乙個物件的key值,但是引數obj必須是可列舉的物件,他會返回乙個包含物件自身的所有可列舉屬性值的陣列。let obj abc 123 let keys object.keys ...