console 方法
- log()
console.log(123) ;
- info() 提示信息
console.info("调试数据");
- debug() 信息
console.debug("测试使用debug");
- warn() 警告信息
console.warn("测试使用warn");
- error() 错误信息
console.error("测试错误信息");
补充说明
信息中可以使用占位符 字符(%s) , 整数(%d或%i) , 浮点数(%f) , 对象(%o)
var obj = {
name: "ceshi",
age: 22,
time: new Date()
};
console.log("对象信息%o", obj);
- 分组显示信息 group() 和 groupEnd()
console.group("分组信息1");
console.log("分组1");
console.log("分组1");
console.groupEnd();
console.group("分组信息2");
console.debug("0002");
console.debug("0003");
console.groupEnd();
- dir() 显示对象的所有属性和方法
var obj = {
name: "ceshi",
age: 22,
time: new Date(),
back: function() {
alert(123);
}
}
console.dir(obj) ;
- dirxml() 用来显示网页某个节点(node) 所包含的 html/xml
window.onload = function () {
console.dirxml(document);
}
- assert() 用来判断一个表达式或变量是否为真,为否抛出一个异常
var result = 0 ;
console.assert(result == 0) ;
- trace() 追踪函数的调用轨迹
function add(a , b) {
console.trace();
return a + b;
}
console.log(add(2, 3));
11 计时功能 time()和 timeEnd()
console.time("时间开始:");
for (var i = 0; i < 100; i ++) {
for (var j = 0; j < 1000; j ++) {
}
}
console.timeEnd("结束时间:");