首页 > 其他分享 >Console对象的实例方法

Console对象的实例方法

时间:2022-12-08 14:55:29浏览次数:40  
标签:Web console log 对象 计时器 实例 分组 Console data

1、console.table

将数据以表格的形式显示。

这个方法需要一个必须参数 data,data 必须是一个数组或者是一个对象;还可以使用一个可选参数 columns。

// Output an array of objects as a table
const users = [
  { id: 1, name: 'John Doe' },
  { id: 2, name: 'Jane Doe' }
];
console.table(users);

image

2、console.group

在 Web 控制台上创建一个新的分组。随后输出到控制台上的内容都会被添加一个缩进,表示该内容属于当前分组,直到调用console.groupEnd()之后,当前分组结束。在 Web 控制台上创建一个新的分组。随后输出到控制台上的内容都会被添加一个缩进,表示该内容属于当前分组,直到调用console.groupEnd()之后,当前分组结束。

console.group('User Details');
console.log('Name: John Doe');
console.log('Age: 32');
console.groupEnd();

image

3、console.time

启动一个计时器来跟踪某一个操作的占用时长。每一个计时器必须拥有唯一的名字,页面中最多能同时运行 10,000 个计时器。当以此计时器名字为参数调用 console.timeEnd() 时,浏览器将以毫秒为单位,输出对应计时器所经过的时间。

console.time("Fetching data");
fetch("https://reqres.in/api/users")
  .then((response) => response.json())
  .then((data) => {
    console.timeEnd("Fetching data");
    // Process the data
  });

image

4、console.assert

如果断言为 false,则将一个错误消息写入控制台。如果断言是 true,没有任何反应。

function add(a, b) {
  return a + b;
}

// Test the add function
const result = add(2, 3);
console.assert(result === 6, "Expected 2 + 3 = 5");

image

5、console.log style

console.log() 方法向 Web 控制台输出一条信息。这条信息可能是单个字符串(包括可选的替代字符串),也可能是一个或多个对象。

console.log("%cHello world!", "color: red; font-weight: bold;");

image

6、console.trace

console 的 trace() 方法向 Web 控制台 输出一个堆栈跟踪。

function foo() {
  console.trace();
}

function bar() {
  foo();
}

bar();

image

标签:Web,console,log,对象,计时器,实例,分组,Console,data
From: https://www.cnblogs.com/lpkshuai/p/16966077.html

相关文章

  • 第六章实例与实战
    实例01:输出每日一帖(共享版) 在IDLE中创建一个名称为function_tips.py的文件,然后在该文件中创建一个名称为function_tips的函数,在该函数中,从励志文字列表中获取一......
  • Django 利用 django-guardian 实现对象级别权限控制以及展示
    安装#pipinstalldjango-guardian配置settings.py中注册django-guardianINSTALLED_APPS=(#...'guardian',)settings.py中添加配置用于django-gu......
  • python面向对象(类的成员及类方法)
    类的普通成员字段方法属性类的高级成员静态字段静态方法属性方法 类方法类成员修饰符类的成员类的成员可以分为三大类:字段、方法和属性注:所有成员中,只有普通字段的内容保存......
  • 五、获取自定义复杂对象
     JavaScript获取复杂的数据一般使用拼接字符串或使用xml,但是在asp.net中,我们可以使用GenerateScriptType(typeof(自定义类))属性来返回较复杂的对象,并在客户端使用属性来直......
  • 十三、NHibernate之对象状态
     引入​在程序运行过程中使用对象的方式对数据库进行操作,这必然会产生一系列的持久化类的实例对象。这些对象可能是刚刚创建并准备存储的,也可能是从数据库中查询的,为了区分......
  • C++《面向对象课程设计》题目
    C++《面向对象课程设计》题目面向对象编程课程设计参考内容课程名称:《面向对象课程设计》设计题目:学生选课系统;订票系统;运动会分数统计系统;通信录管理系统;歌咏比赛......
  • Date对象 Math对象
    Date:日期对象1.创建:vardate=newDate();2.方法:toLocaleString():返回当前date对象对应的时间本地字符串格式getTime():获取毫秒值。返回当前如期对象描述的时间到1970......
  • java对象/谈谈Java虚拟机
    ......
  • java高频面试题(反射、对象拷贝)
    java高频面试题(反射、对象拷贝)java高频面试题(反射、对象拷贝)1.什么是反射?反射主要是指程序可以访问、检测和修改它本身状态或行为的一种能力Java反射:在Java运行时环境......
  • AmazonS3对象存储实现增删查
    1importcom.amazonaws.AmazonServiceException;2importcom.amazonaws.SdkClientException;3importcom.amazonaws.auth.AWSStaticCredentialsProvider;4......