【发布时间】:2013-02-06 16:57:45
【问题描述】:
好的,我正在尝试通过 Chrome 的 JavaScript 控制台使用 console.log(editor)(或 console.log(editor.getSession()))显示对象(特别是 Ace editor 对象)的所有功能/属性。
问题是 - 研究了 Ace 背后的代码 - 我知道有一些功能(并且我已经使用过它们) - 当我试图“打印”对象。
发生了什么事?如何获得完整的对象/功能树? (最好是一些可读的格式)
提示:
我实际上需要这个来获得可用方法的完整列表(其中大部分甚至没有记录)。
编辑:
重现问题的步骤:
- 转到http://ace.ajax.org/#nav=about&api=selection
- 打开 JavaScript 控制台
- 检查
editor.getSession() - 例如
editor.getSession().getBreakpoints()没有列出 - 但是,如果您尝试使用它,它工作正常。
【问题讨论】:
标签: javascript object logging console ace-editor