使用 Eclipse 调试 iPhone Web 应用程序
2009-12-19 00:00:00 来源:WEB开发网这样,Web 应用程序可以使用 console.log 函数向控制台发送消息。如图 22 所示,作者在断点之前添加了函数 console.log 的调用。
图 22. console.log 调用与输出
控制台对象支持 JavaScript 逻辑在控制台显示各种信息。
console.log(object[, object, ...]) 向控制台写一条消息,传递随意数目的参数,各参数以空格分隔。console.debug(object[, object, ...]) 向控制台写一条消息,包括调用位置的链接。console.info(object[, object, ...]) 向控制台写一条消息,包含 “信息” 图标、语法着色和指向调用位置的链接。console.warn(object[, object, ...]) 向控制台写一条消息,包含 “警告” 图标、语法着色和指向调用位置的链接。console.error(object[, object, ...]) 向控制台写一条消息,包含 “错误” 图标、语法着色和指向调用位置的链接。console.assert(expression[, object, ...]) 测试表达式是否为真。如果不为真,那么该代码向控制台写一条消息并抛出异常。console.dir(object) 输出一个交互式清单,列出对象的所有属性。console.dirxml(node) 输出 HTML 或 XML 元素的 XML 源代码树。console.trace() 在调用点输出 JavaScript 执行的交互式堆栈跟踪。console.group(object[, object, ...]) 向控制台写一条消息并打开嵌套代码块来包含所有将要发送给控制台的消息。调用 console.groupEnd() 关闭代码块。console.groupEnd() 关闭最近打开的代码块。该代码块由 console.group 的调用创建。console.time(name) 按给定名称创建新定时器。console.timeEnd(name) 停止定时器,该定时器由 console.time(name) 的调用创建并写入经历的时间。console.profile([title]) 打开 JavaScript 分析器(profiler)。console.profileEnd() 关闭 JavaScript 分析器并输出其报告。console.count([title]) 写入调用计数的代码行的执行次数。
更多精彩
赞助商链接