js輸出object內(nèi)容 js中直接輸出一個object對象顯示的是[objectObject]是什么意思?
js中直接輸出一個object對象顯示的是[objectObject]是什么意思?如果tostring()未在對象的原型鏈中實(shí)現(xiàn),則在對象轉(zhuǎn)換為字符串時將調(diào)用它Object.prototype.toS
js中直接輸出一個object對象顯示的是[objectObject]是什么意思?
如果tostring()未在對象的原型鏈中實(shí)現(xiàn),則在對象轉(zhuǎn)換為字符串時將調(diào)用它Object.prototype.toString例如,輸出格式為[對象類型]Object.prototype.toString. call(123)返回“[對象號]”,Object.prototype.toString. call(“str”)返回“[object string]”useObject.prototype.toString. call(obj)比typeof更“精確”,因?yàn)閠ypeof將返回“object”而不是“object”O(jiān)bject.prototype.toString. 調(diào)用([])將返回“[對象數(shù)組]”。如果要在調(diào)試期間查看對象的內(nèi)容,可以使用控制臺.log(obj)要在chrome這樣的現(xiàn)代瀏覽器中輸出,按F12打開控制臺,就可以看到整個obj的結(jié)構(gòu)