对于前端的各位工程师,确定不会对console陌生,可是,你又能了解多少呢,今天就让小鹏来一窥大前世界。前端
windows按F12, MAC按Command + Option + C或Command + Option + J, 便可打开控制台windows
console.log('Hello world!'); console.info('Hello world!'); console.warn('Hello world!'); console.error('Hello world!'); console.debug('Hello world!');
console.dir(document);
这个方法须要一个必须参数data,data必须是一个数组或者一个对象数组
var names = [ { name: "小明", age: 20, gender: '男' }, { name: "小红", age: 18, gender: '女' }, { name: "小李", age: 22, gender: '男' } ] console.table(names)
注意:每个定时器必须拥有惟一的名字函数
console.time('本次代码运行时间'); let count = 0; for (let i=0; i<100; i++) { count++; } console.timeEnd('本次代码运行时间');
console.count() 此函数接受一个可选参数 label工具
let user = ""; function greate () { console.count(user); return 'hi' + user; } user = 'Bob'; // 此时的lable是Bob greate(); user = 'John'; // 此时的lable是John greate(); greate(); console.count('John');
console.assert() 若是断言为false,则将一个错误消息写入控制台,若是断言为true。则没有任何反应spa
console.assert(1==1, 'Success'); console.assert(1==2, 'Error');
console.group()在控制台建立一个分组,直到调用console.groupEnd()以后分组结束debug
console.group('今日事项'); console.log('吃饭'); console.log('睡觉'); console.log('打豆豆'); console.groupEnd(); console.group('明日事项'); console.log('赏花'); console.log('赏月'); console.log('赏秋香'); console.groupEnd();
喜欢就点赞收藏一下咯code