前端开发时的小技巧
程序员文章站
2022-07-02 15:26:38
...
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')
结果:
上一篇: vue开发时的小技巧
下一篇: SQL SERVER 语句性能优化