用console.log代替alert和document.write,工作会变得轻松。用console.log在控制台展开对象查看具体信息,可以直接看到对象信息,而不会显示[object Object]令我们一头雾水。
console里面具体有哪些方法:
此时可以看到上图有log,info,error,warn,debug方法:
1.console.log用于输出普通信息
2.console.info用于输出提示性信息
3.console.error用于输出错误信息
4.console.warn用于输出警示信息
5.console.debug用于输出调试信息
console对象的上面5种方法,都可以使用printf风格的占位符。不过,占位符的种类比较少,只支持字符(%s)、整数(%d或%i)、浮点数(%f)和对象(%o)四种:
keys(返回传入对象所在属性名组成的数据)和values(返回所有属性值组成的数组)
%o占位符,可以用来查看一个对象内部情况
console控制台输出图片:
console控制台输出彩色文字: