美文网首页
console 使用详解

console 使用详解

作者: PYFang | 来源:发表于2017-06-12 14:18 被阅读0次

console 对象提供对浏览器控制台的接入(如:Firefox 的 Web Console)不同浏览器上它的工作方式是不一样的,Console对象可以在任何全局对象中访问.

被浏览器定义为window.console,也可被简单的sconsole调用

1,console.clear()

清空控制台
例:

var a = 1
a
//1
console.clear()

// 内容清空

2,console.count()

以参数为标识记录调用的次数,调查用时在控制台打印标识以及调用次数。
例:

var user = "";

function greet() {
  console.count(user);
  return "hi " + user;
}

user = "bob";
greet();
user = "alice";
greet();
greet();
console.count("alice");
//"bob: 1"
//"alice: 1"
//"alice: 2"
//"alice: 3"

3,console.error()

找印一条报错信息

image.png

4,console.group()

创建树状群组

image.png

5,console.groupCollapsed()

创建一个新的内联树组。

image.png

6,console.groupEnd()

结束当前组

7,console.info()

打印以感叹号字符开始的信息

var car = "Dodge Charger";
var someObject = {str:"Some text", id:5}; 
console.info("My first car was a", car, ". The object is: ", someObject);
image.png

8,console.log()

打印字符串

image.png

9,console.time()

计时器,接受一个参数作为标识

console.time("answer time");
alert("Click to continue");
console.timeEnd("answer time");

//answer time: timer started
//answer time: 998ms

10,console.timeEnd()

结束特定的计时器

console.time("answer time");
alert("Click to continue");
console.timeEnd("answer time");

//answer time: timer started
//answer time: 998ms

11,console.trace()

打印堆栈跟踪(stack trace)

foo();

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

控制台中的输出看起来是这样的


image.png

12,console.warn()

打印一个警告信息

image.png

13,console.table()

var languages = [
  { name: "JavaScript", fileExtension: ".js" },
  { name: "TypeScript", fileExtension: ".ts" },
  { name: "CoffeeScript", fileExtension: ".coffee" }
];

console.table(languages);
image.png

相关文章

  • console 使用详解

    console.assert()如果第一个参数为假,在控制台输出一条错误消息,内容为第一个参数之后的参数 cons...

  • console 使用详解

    console 对象提供对浏览器控制台的接入(如:Firefox 的 Web Console)不同浏览器上它的工作...

  • chrome devtools使用详解——Console

    本文会忽略一些过于基础的知识和细节持续更新,欢迎关注~ devtools——前端开发者的福音,进阶高级工程师必须锻...

  • chrome下console使用详解

    1.console.log 释义:向控制台输出普通信息如果参数只是字符串: console.log("在控制台会输...

  • console详解

    什么是console? 在前端开发中,我们很经常使用console在控制台输出一些调试信息,最常用的大概就是con...

  • Chrome开发者工具详解

    Chrome开发者工具详解(1)-Elements、Console、Sources面 Chrome开发者工具详解(...

  • console对象--详解

    对于js的调试,一般我们经常用alert()或者console.log()进行调试。但是alert()会让程序中断...

  • console方法详解

    console对象是JavaScript的原生对象,可以输出各种信息到控制台,并且还提供了很多额外的有用方法。 它...

  • console对象--详解

    对于js的调试,一般我们经常用alert()或者console.log()进行调试。但是alert()会让程序中断...

  • chrome console详解

    Console console是浏览器开发者工具自带的API,并不是JavaScript原生对象。 常规 以面板形...

网友评论

      本文标题:console 使用详解

      本文链接:https://www.haomeiwen.com/subject/pyqefxtx.html