我有一個[object Object]
作爲參數通過jQuery函數傳遞,我想了解更多信息。我不想知道任何關於這個特定的情況(除非沒有解決方案),但如何複製像php的var_dump()
。瞭解javascript對象
1
A
回答
4
您可以使用console.log(your_object_instance);
並查看FireFox中的FireBug console。這也適用於Chrome/Safari開發者工具。如果你使用Firefox,你可以使用Firebug您將瞭解你需要這個對象,如屬性,方法,一切...
+0
另外,只是一個說明,Chrome和IE9也有控制檯內置(不確定有關Safari )。我知道你知道這個,達林,我只是想把它放在那裏。 :) –
3
function odump(object, depth, max){
depth = depth || 0;
max = max || 2;
if (depth > max)
return false;
var indent = "";
for (var i = 0; i < depth; i++)
indent += " ";
var output = "";
for (var key in object){
output += "\n" + indent + key + ": ";
switch (typeof object[key]){
case "object": output += odump(object[key], depth + 1, max); break;
case "function": output += "function"; break;
default: output += object[key]; break;
}
}
return output;
}
2
,或者如果你是在Safari或谷歌瀏覽器,你可以用自己的開發者工具/控制檯。然後使用console.log()
方法來轉儲關於對象到控制檯的信息:[?是否有在Javascript中的var_dump(PHP)的等效]
console.log(obj);
或
console.log({test: "lalala"});
相關問題
- 1. 瞭解javascript對象
- 2. 瞭解JavaScript對象
- 3. 瞭解Thrift Javascript對象
- 4. 瞭解對象
- 5. 瞭解Javascript對象初始化密鑰
- 6. 瞭解JavaScript對象創建和原型
- 7. 瞭解RAII對象
- 8. 瞭解對象陣列
- 9. node.js:瞭解對象原型
- 10. 瞭解VBA對象變量
- 11. 瞭解Python類和對象
- 12. 瞭解underscore.js:_對象定義
- 13. 瞭解運行對象表
- 14. 瞭解Neo4j對象緩存
- 15. 瞭解Java中的對象
- 16. 瞭解一次性對象
- 17. 瞭解對象切片
- 18. 瞭解對象列表
- 19. 蒙上了javascript的對象
- 20. 瞭解了的UIDatePicker對象NSDateFormatter行爲
- 21. Javascript:解析JSON對象
- 22. 解析JSON對象的JavaScript
- 23. 解釋JavaScript對象分配
- 24. 的Javascript JSON對象解析
- 25. 用Javascript解析JSON對象
- 26. javascript json對象解碼
- 27. 理解JavaScript對象(值)
- 28. 解析firebase對象javascript
- 29. 瞭解對象文字中的JavaScript匿名與命名函數
- 30. 試圖瞭解在javascript中創建對象和方法
的可能重複(HTTP:/ /stackoverflow.com/questions/323517/is-there-an-equivalent-for-var-dump-php-in-javascript) – svick