类似Firebug的独立javascript控制台解释器

类似Firebug的独立javascript控制台解释器,javascript,firebug,Javascript,Firebug,甚至有这样的东西是用纯JavaScript编写的吗? Firebug控制台的优点在于,它输出用户想要看到的内容。 例如: >>> ["hello"][0] "hello" >>> ["hello"].length 1 >>> (1 + 1).toString() "2" 有可能在代码中使用这种解释程序并在网站上运行吗? 当然,没有访问全局范围的权限 编辑: 我忘了提一下,我更喜欢一个小的ish函数,而不是一个完整的类库,甚至可能是wha

甚至有这样的东西是用纯JavaScript编写的吗? Firebug控制台的优点在于,它输出用户想要看到的内容。 例如:

>>> ["hello"][0]
"hello"

>>> ["hello"].length
1

>>> (1 + 1).toString()
"2"
有可能在代码中使用这种解释程序并在网站上运行吗? 当然,没有访问全局范围的权限

编辑:
我忘了提一下,我更喜欢一个小的ish函数,而不是一个完整的类库,甚至可能是whan Firebug控制台提供的基本功能。

请参阅或。还有一些。对于您的示例,JS shell可以很好地工作,但是请注意,这些shell与jsconsole.com不同,它们不在浏览器中运行,因此它们无法访问DOM。@Matt:啊,我一直在错误地使用它,不,这绝对不是我想的。。。。然后也许你可以解释你想要什么,因为我现在很困惑,它会满足你在问题中提出的所有要求@马特:我希望我能够分离出代码的一部分,并用它来解析用户输入,将其提供给解释器,然后以类似Firebug的方式输出。