Lee Lee - 10 months ago 35
Javascript Question

What's the JavaScript equivalent of Ruby's "inspect"?

In Ruby, you can do

and it outputs something sane for any object pretty much regardless of type.

How do I achieve the same thing in JavaScript?


This is possibly not the entirely general answer you're hoping for, since this introduces third-party dependencies into you application. However, they're worth mentioning:

  • For applications using Prototype (link) you can use Object.inspect (link)
  • For applications using jQuery (link) there's the jquery-inspect (link) plugin