什么是相当于Ruby的“检查”的JavaScript?

时间:2010-10-09 20:59:51

标签: javascript ruby debugging

在Ruby中,你可以做foo.inspect并且无论类型如何,它都会为任何对象输出一些理智的东西。

如何在JavaScript中实现相同的功能?

3 个答案:

答案 0 :(得分:11)

JSON.stringify(foo)效果非常好。

答案 1 :(得分:4)

这可能不是您希望的完全通用的答案,因为这会将第三方依赖项引入您的应用程序。但是,他们值得一提:

  • 对于使用Prototype(link)的应用,您可以使用Object.inspectlink
  • 对于使用jQuery(link)的应用程序,有jquery-inspectlink)插件

答案 2 :(得分:0)

看看这个:

http://jsclass.jcoglan.com/reflection.html

这有帮助吗?