WebKit/Safari的控制台API在哪里?

ave*_*net 64 javascript safari console

WebKit/Safari支持控制台对象,类似于Firebug所做的.但究竟是什么支持?Firebug有一个控制台文档,但在哪里可以找到Safari/WebKit的控制台文档?

geo*_*ock 65

支持的方法最初是:

  • console.log()
  • console.error()
  • console.warn()
  • console.info()

较新版本的WebKit还添加了以下方法,使WebKit控制台API几乎与Firebug的控制台API完全相同:

  • console.count()
  • console.debug()
  • console.profileEnd()
  • console.trace()
  • console.dir()
  • console.dirxml()
  • console.assert()
  • console.time()
  • console.profile()
  • console.timeEnd()
  • console.group()
  • console.groupEnd()

(基于WebKit的新信息每晚构建WebKit-SVN-r37126,在编写这些方法时在Safari中不可用)


Dav*_*ith 26

Apple 开发人员指南的控制台部分中记录了控制台API .


Ker*_*ick 13

我知道这是一个陈旧且回答的问题,但您也可以打开控制台并键入console.__proto__,然后您将获得它支持的所有内容的可扩展列表.