0
点赞
收藏
分享

微信扫一扫

你不会只会用console.log()吧?

秀妮_5519 2022-05-30 阅读 189

console

1、我们一般只知道有console.log()这种用法

	好吧,那我带您看看关于console的其它用法,请听我娓娓道来

2、console输出格式化

首先console.log()是我们都知道的。在里面我们一般都用于输出数据,其实在里面也可以设置输出的格式

console.log('hello i am a %s string','Word')

在这里插入图片描述

console.log('%c I am a good boy','font-size:50px;color:green')

在这里插入图片描述
呦,还可以加样式呢,是不算很屌

3、console.warn(),用于在控制台输出黄色的警告

console.warn('hello word')

在这里插入图片描述

4、console.error,用于在控制台输出黄色的警告

console.error('hello word')

在这里插入图片描述

5、console.info,与console.log的效果一样

console.info('hello world i am hero')

在这里插入图片描述

6、console.assert (),接收两个参数

第一个是关于boolen的值是什么,如果为true则第二个参数执行

console.assert(1===2,'this is wrong')

在这里插入图片描述

7、console.clear(),用于清空控制台的数据

在这里插入图片描述

8、console.dir(),用于将设置的对象,dump化获得详细信息

9、console.group()和console.groupEnder(),用于将同一对象类型做一个分类

 const dogs=[{name:'jack',age:13},{name:'lucy',age:12}] 
 dogs.forEach(dog=>{
            console.group(`${dog.name}`)
           console.log(`this is ${dog.name}`)
           console.log(`${dog.name} is ${dog.age} year ago`)
         console.log(`${dog.name} is ${dog.age*4} year ago`)
         console.groupEnd(`${dog.name}`)
     })

在这里插入图片描述

10、console.count(),用于设置对输出相同数据的数据进行排序

 console.count('wes')
 console.count('good')
 console.count('wes')
 console.count('wes')
 console.count('good')
 console.count('good')
 console.count('wes')
 console.count('good')

在这里插入图片描述

11、console.time(),用于统计一段代码运行的时间

  console.time('fetching data');
  fetch('https://api.github.com/users/wesbos')
   .then(data => data.json())
    .then(data => {
     console.timeEnd('fetching data');
     console.log(data);
    })

在这里插入图片描述

12、console.table( ),用于对输出的数据以表格的形式进行展示

const dogs=[{name:'jack',age:13},{name:'lucy',age:12}] console.table(dogs)

在这里插入图片描述

是不算学到啦,666

举报

相关推荐

0 条评论