1.console.log()
**
用法1:
console.log('abc') // abc
用法2,打印全名变量:
let a = 5
console.log({ a }) // {a: 5}
用法3,高级格式化:
let obj = {
name: '深深',
age: 18,
stature: '3m'
}
console.log('深深的个人资料: %O', obj)

| 说明符 | 作用 |
|---|---|
| %s | 字符串 |
| %d 或者 %i | 整数 |
| %f | 浮点数 |
| %o 或者 %O | 以最有效的格式显示 |
| %c | 应用提供的CSS |
用法4,具有样式的打印风格:
通过使用%c来控制打印的样式
比如
console.log('%c print with css', 'font-size: 36px; font-weight: bold');

用法5,交互展示:
谷歌火狐浏览器的时候,可以打印可交互的对象、数组、DOM 树结构等
参考文章
2.调试-断言
console.assert(1===2, '1不等于2')
结果:

3.性能-开始和结束时间
console.time('测试性能-模块1') // 注意:开始和结束括号内的名称要一致
// 要测试的代码块
console.timeEnd('测试性能-模块1')
结果:


本文详细解析了JavaScript中console.log()的各种用法,包括基本打印、变量格式化、样式控制及交互展示,同时介绍了assert断言与性能测试技巧。
523

被折叠的 条评论
为什么被折叠?



