javascript中的console

为什么要使用console

  • javascript执行的是客户端,而且浏览器为显示页面,如果把测试结果展示到页面会影响显示
  • 而服务器不是页面,显示到页面的像Apache,Nginx,是显示在黑框里,比如说,声明一个变量,执行的时候34,需要不断打印,跟踪,不能一直在页面显示,不合适,需要在控制端输出
  • 像后端语言,比如说php,直接给客户拿数据,做数据响应,从客户端发送请求,所以说不需要在控制台输出
    在JavaScript中调试任何内容的最简单方法之一是使用console.log。但是其实还有许多其他方法可以帮助我们更好地进行调试。
    console.table()可以让对象以表格的形式展现出来,我们这样写:console.table({ 变量, 变量}),代码块和控制台显示如下:
const foo = { id: 1, verified: true, color: 'green' };
const bar = { id: 2, verified: false, color: 'red' };
console.table({foo,bar});

在这里插入图片描述
console.group()可以用来分组,不多说,直接看例子:

console.group('用户详细信息');
console.log('name:John');
console.log('job:Software Developer');//嵌套组
console.group('Address');
console.log('街:123 Townsend St)reet');
console.log('城市:旧金山');
console.log('State:CA');
console.groupEnd(); console.groupEnd();

在这里插入图片描述
看见没,console.group()跟console.groupEnd()之间的log被分成了一组,group和groupEnd之间还可以包含子分组。
console.warn()打印出来的信息前面会有警告图标

console.error()。打印出来的信息会是红色的

还可以自定义样式。您可以在第一个参数前加%c指令,第二个参数写css代码,这样,打印出来的就会是带样式的

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值