学会console调试,会让你少走很多弯路;

1、 console.log(输出的日志)

  • 有五个占位符
  • %s 字符串
  • %d 或 %i 整数
  • %f 浮点数
  • %o 对象的链接
  • %c CSS格式字符
但是和console.log()很像的还有俩,一个是console.info(),一个是console.debug()。其实这个三个功能都是一样的,只不过有些区别
    console.info("我是console.info()打印出来的");

    console.debug("console.debug()打印出来的");

两者输出的结果是:
在这里插入图片描述

2、.console.clear() 清除控制台打印的内容,并将光标回归到第一行。

在这里插入图片描述

3、console.assert(表达式 [,arg1, arg2……argn])打印断言。

第一个参数是用来判断是否打印断言的表达式,只有当表达式的值为falsy的时候,才会打印后续的参数:

const arr = [1, 2, 3];

// 打印断言,如果arr[0]的值不等于2,则打印提示信息
console.assert(arr[0] === 2, 'arr[0]的值不等于2');

在这里插入图片描述

注意:

客户端的console.assert()打印断言,并不会阻塞后续代码的执行,只是在断言的表达式为false的时候,向控制台打印你的内容。而在node.js中,值为假的断言将会导致一个AssertionError被抛出,使得代码执行被打断。这两者是有区别的。

4、console.count() 打印计数。输出他被调用了多少次。

for (let i = 0; i < 10; i++) {
    console.count('我被调用了');
}

在这里插入图片描述

5、 console.time()和console.timeEnd()打印计时。用来跟踪某一个操作的占用时长。每一个计时器必须拥有唯一的名字,time()的参数名和timeEnd()的参数名要一样。可以没有参数,默认计时提示为default

// 立即启动计时器
console.time()

// 某些操作
for (let i = 0; i < 10000; i++) {
    // 某些操作				
}

// 立即结束计时器,并输出计时结果
console.timeEnd()

在这里插入图片描述

注意:

  • 页面中最多能同时运行10,000个计时器
  • 该方法并不会将结算结果返回到js中,而只是能打印在控制台上。所以不能使用此方法在js中来作为普通计时器使用或者进行性能收集器的一部分

6、console.dir() 输出以 JavaScript 形式表示的指定对象。如果正在记录的对象是 HTML 元素,将输出其以 DOM 形式表示的属性


// 一个对象
const obj = {
    name: '柚子小哥哥',
    age: 22,
    sex: '男'
}

在这里插入图片描述

7、 console.group() + console.groupEnd()将控制台输出的内容进行分组。

// console.groupCollapsed() + console.groupEnd()的形式,默认是折叠的
console.group('分第一组');
console.log('html')
console.dir({ type: '前端'}),
console.groupEnd('分第一组')

// console.group() + console.groupEnd() 默认是展开的
console.group('分第2组');
console.log('php')
console.dir({ type: '后台'}),
console.groupEnd('分第2组')

在这里插入图片描述

8、 console.table()可以将数组、对象等复杂类型的数据打印成表格的形式。

const arr = [
    {
        name: '小明',
        age: 22,
        likes: ['跳舞', '上网']
    },
    {
        name: '小刚',
        age: 23,
        likes: ['撸码', '计算机']
    }
];
				
console.table(arr)

在这里插入图片描述

9、 console.trace()堆栈中调用此方法的路径。

function test(name) {
    console.trace(`此处调用了${name}`)
}
				
function doSome (name) {
    test(name);
}
				
doSome('柚子小哥哥')

在这里插入图片描述

10、console.warn()打印一条警告信息;

11、 console.error()打印错误。

12、console.timeLine(‘标签参数’)配合 console.timeLineEnd(‘标签参数’)录制一段时间的时间轴

// 录制第一段时间的会话信息
console.timeline('测试循环100万相关的性能分析')
for (let i = 0; i < 1000000; i ++) {}
console.timelineEnd('测试循环100万相关的性能分析')


// 录制第二段时间的会话信息				
console.timeline('测试循环1000万相关的性能分析')
for (let i = 0; i < 10000000; i ++) {}
console.timelineEnd('测试循环1000万相关的性能分析')

在这里插入图片描述
在这里插入图片描述

### 回答1: 晶华console调试线(也称作串口调试线)是一种用于连接计算机与其他设备的接口线材。为了实现计算机与设备之间的通信,需要安装相应的驱动程序。 在晶华console调试线中,我们需要将USB接口与RJ45接口进行相互转换。这是因为晶华console调试线通常具有USB头和RJ45头两种接口,而计算机通常只具备USB接口。 为了实现USB转RJ45功能,首先,我们需要找到与晶华console调试线兼容的USB转RJ45驱动程序。这种驱动程序能够识别USB接口并将信号转换为RJ45接口能够理解的信号。 一旦我们找到了适合的驱动程序,就需要将其下载到计算机中。下载完成后,我们可以通过双击安装程序开始安装这个驱动程序。 安装完成后,我们需要将晶华console调试线连接到计算机的USB接口上。此时,驱动程序自动识别并配置晶华console调试线。 当晶华console调试线成功连接到计算机后,我们可以在设备管理器中查看到新的设备已经添加成功。如果看到了新设备,那么表示该驱动程序已经正确安装并且晶华console调试线已经可以正常工作。 至此,我们成功地完成了晶华console调试线的USB转RJ45驱动程序的安装。现在,我们可以继续使用晶华console调试线进行调试和通信工作了。 ### 回答2: 晶华Console调试线是一种用于连接计算机与晶华模块的串口调试线,利用USB接口与计算机连接,通过RJ45接口与晶华模块进行通信。为了让计算机能够识别并使用这个串口调试线,需要安装相应的驱动程序。 晶华Console调试线的USB转RJ45驱动是一个软件程序,提供了与操作系统通信的接口,使操作系统能够正确识别和使用晶华Console调试线。这个驱动程序一般由晶华提供,可以在其官方网站或相关技术支持平台上找到。 安装晶华Console调试线的USB转RJ45驱动的步骤如下: 1. 首先,从晶华的官方网站或技术支持平台上下载适用于您的操作系统版本的驱动程序文件。 2. 下载完成后,双击驱动程序文件,根据提示完成安装过程。 3. 安装完成后,将晶华Console调试线插入计算机的USB接口。 4. 操作系统自动检测到新设备,并自动加载安装驱动程序。 5. 驱动程序安装完成后,您可以在计算机的设备管理器中查看到对应的串口调试线设备。 安装完驱动程序后,您就可以通过晶华Console调试线与晶华模块进行调试和通信了。在调试过程中,您可以使用串口调试工具或命令行工具与晶华模块进行交互,进行指令发送、数据读取等操作。 总之,安装晶华Console调试线的USB转RJ45驱动是使用晶华Console调试线的前提,只有安装了正确的驱动程序,才能保证计算机能够正常识别和使用这个串口调试线。 ### 回答3: 晶华console调试线是一种用于调试嵌入式系统的串口线,它可以将系统的调试信息通过串口传输到计算机进行监控和分析。而USB转RJ45驱动则是指将USB接口转换成RJ45接口的驱动程序。 晶华console调试线需要通过USB转RJ45驱动来实现与计算机的连接。首先,需要安装USB转RJ45驱动程序到计算机上。这通常是通过安装驱动光盘或从官方网站下载安装程序来完成的。 安装驱动程序后,将晶华console调试线的USB接口连接到计算机的USB接口上。然后,将RJ45接口连接到待调试的嵌入式系统的调试串口上。 在连接完成后,打开终端模拟器或串口调试工具,设置正确的串口通信参数,如波特率、数据位、校验位和停止位等。随后,通过打开串口终端,就可以与晶华console调试线所连接的嵌入式系统进行通信了。 通过晶华console调试线与嵌入式系统建立起的通信连接,可以查看系统的启动信息、调试信息、异常信息等。这对于系统开发、调试和故障定位都非常有帮助。 总之,晶华console调试线的USB转RJ45驱动是将系统的调试信息通过串口传输到计算机进行监控和分析的关键驱动。通过正确安装驱动程序,并按照正确的连接步骤进行连接和设置,就可以利用该调试线与嵌入式系统进行通信和调试
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

柚子·小哥哥

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值