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