【澳门葡京】用法图文详解,开发者工具使用

Chrome 控制台console的用法

2015/01/12 · JavaScript
· Chrome

初稿出处:
ctriphire   

我们都有用过各类类型的浏览器,每种浏览器都有友好的特性,本人拙见,在我用过的浏览器当中,我是最喜爱Chrome的,因为它对于调试脚本及前端设计调试都有它比其余浏览器有过之而无不及的地点。可能大家对console.log会有一定的打听,心里难免会想调试的时候用alert不就行了,干嘛还要用console.log这么一长串的字符串来替代alert输出音讯吗,上边我就介绍一些调节的入门技巧,让你爱上console.log

先的粗略介绍一下chrome的控制台,打开chrome浏览器,按f12就足以轻松的打开控制台

澳门葡京 1

世家可以见见控制台里面有一首诗还有此外信息,假使想清空控制台,可以点击左上角这些澳门葡京 2来清空,当然也得以透过在决定台输入console.clear()来贯彻清空控制台音讯。如下图所示

澳门葡京 3

现今一经一个情景,如若一个数组里面有众多的元素,可是你想理解各类元素具体的值,这时候想想假设您用alert这将是多惨的一件事情,因为alert阻断线程运行,你不点击alert框的确定按钮下一个alert就不会冒出。

下边我们用console.log来替换,感受一下它的魅力。

澳门葡京 4

看了上边那张图,是不是认识到log的强大之处了,下边我们来探视console里面具体提供了咋样措施可以供大家平日调试时行使。

澳门葡京 5

当下控制台方法和特性有:

JavaScript

["$$", "$x", "dir", "dirxml",
"keys", "values", "profile",
"profileEnd", "monitorEvents",
"unmonitorEvents", "inspect", "copy",
"clear", "getEventListeners", "undebug",
"monitor", "unmonitor", "table",
"$0", "$1", "$2", "$3",
"$4", "$_"]

1
["$$", "$x", "dir", "dirxml", "keys", "values", "profile", "profileEnd", "monitorEvents", "unmonitorEvents", "inspect", "copy", "clear", "getEventListeners", "undebug", "monitor", "unmonitor", "table", "$0", "$1", "$2", "$3", "$4", "$_"]

上边我们来挨家挨户介绍一下梯次艺术首要的用处。

相似情状下大家用来输入信息的措施首固然用到如下两个

1、console.log 用于出口普通信息

澳门葡京,2、console.info 用于出口提醒性音讯

3、console.error用来出口错误音信

4、console.warn用以出口警示信息

5、console.debug用来出口调试消息

用图来发话

澳门葡京 6

console对象的地点5种办法,都足以应用printf风格的占位符。不过,占位符的品种相比较少,只协理字符(%s)、整数(%d或%i)、浮点数(%f)和目的(%o)四种

JavaScript

console.log(“%d年%d月%d日”,2011,3,26);
console.log(“圆周率是%f”,3.1415926);

1
2
console.log("%d年%d月%d日",2011,3,26);
console.log("圆周率是%f",3.1415926);

澳门葡京 7

%o占位符,可以用来查看一个对象内部情状

JavaScript

var dog = {}; dog.name = “大毛”; dog.color = “黄色”; console.log(“%o”,
dog);

1
2
3
4
var dog = {};
dog.name = "大毛";
dog.color = "黄色";
console.log("%o", dog);

澳门葡京 8

6、console.dirxml用来展现网页的某部节点(node)所包含的html/xml代码**

JavaScript

<body> <table id=”mytable”> <tr>
<td>A</td> <td>A</td> <td>A</td>
</tr> <tr> <td>bbb</td> <td>aaa</td>
<td>ccc</td> </tr> <tr> <td>111</td>
<td>333</td> <td>222</td> </tr>
</table> </body> <script type=”text/javascript”>
window.onload = function () { var mytable =
document.getElementById(‘mytable’); console.dirxml(mytable); }
</script>

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<body>
    <table id="mytable">
        <tr>
            <td>A</td>
            <td>A</td>
            <td>A</td>
        </tr>
        <tr>
            <td>bbb</td>
            <td>aaa</td>
            <td>ccc</td>
        </tr>
        <tr>
            <td>111</td>
            <td>333</td>
            <td>222</td>
        </tr>
    </table>
</body>
<script type="text/javascript">
    window.onload = function () {
        var mytable = document.getElementById(‘mytable’);
        console.dirxml(mytable);
    }
</script>

澳门葡京 9

7、console.group出口一组信息的启幕

8、console.groupEnd终结一组输出音信

看你需要选用不同的出口方法来利用,即便上述六个点子再配合group和groupEnd方法来共同利用就足以输入各类各个的两样样式的输出信息。

澳门葡京 10

嘿嘿,是不是认为很神奇啊!

9、console.assert对输入的表明式进行预言,只有表明式为false时,才输出相应的消息到控制台

澳门葡京 11

10、console.count(这么些措施充裕实用哦)当你想总计代码被执行的次数

澳门葡京 12

11、console.dir(这么些法子是自个儿每每利用的 可不知道比for
in方便了不怎么) 直接将该DOM结点以DOM树的结构进行输出,可以详细查对象的艺术发展等等

澳门葡京 13

12、console.time 计时始于

13、console.timeEnd  计时截止(看了下面的图你弹指间就感受到它的决意了)

澳门葡京 14

14、console.profileconsole.profileEnd很是共同行使来查阅CPU使用有关音信

澳门葡京 15

在Profiles面板里面查看就足以看到cpu相关应用音讯

澳门葡京 16

15、console.timeLineconsole.timeLineEnd配合共同记录一段时间轴

16、console.trace  堆栈跟踪相关的调节

上述措施只是本人个人知道罢了。假如想查看具体API,可以上合法看看,具体地址为:

 

下面介绍一下控制台的局部快捷键

1、方向键盘的上下键,大家一用就精晓。比如用上键就一定于拔取上次在控制台的输入符号

2、$_命令归来目前三回表达式执行的结果,成效跟按进步的方向键再回车是一模一样的

澳门葡京 17

上面的$_亟需了然其奥义才能选拔方便,而$0~$4则意味着了如今5个你挑选过的DOM节点。

什么意思?在页面右击采取审查元素,然后在弹出来的DOM结点树下面随便点选,这个被点过的节点会被记录下来,而$0会回去如今五次点选的DOM结点,以此类推,$1重返的是顶尖次点选的DOM节点,最多保留了5个,尽管不够5个,则赶回undefined

澳门葡京 18

3、Chrome
控制马普托原生协助类jQuery的采取器
,也就是说你可以用$加上熟稔的css采纳器来摘取DOM节点

澳门葡京 19

4、copy经过此命令可以将在控制台获取到的情节复制到剪贴板

澳门葡京 20

(哈哈 刚刚从控制台复制的body里面的html可以随意粘贴到哪 比如记事本
 是不是觉得功效很强大)

5、keys和values 前者重返传入对象拥有属性名组成的数码,后者重临所有属性值组成的数组

澳门葡京 21

说到这,不免想起console.table方法了

澳门葡京 22

 

 

本文转自Chrome
控制台console的用法

javascript代码调试之console.log 用法图文详解,javascriptconsole

世家都有用过各个类型的浏览器,每种浏览器都有友好的特点,本人拙见,在自身用过的浏览器当中,我是最喜爱Chrome的,因为它对于调试脚本及前端设计调试都有它比任何浏览器有过之而无不及的地点。可能大家对console.log会有自然的垂询,心里难免会想调试的时候用alert不就行了,干嘛还要用console.log这么一长串的字符串来替代alert输出音信吗,下边我就介绍一些调节的入门技巧,让你爱上console.log

先的简便介绍一下chrome的控制台,打开chrome浏览器,按f12就足以轻松的开拓控制台

澳门葡京 23

世家可以看来控制台里面有一首诗还有另外音讯,假若想清空控制台,可以点击左上角这些澳门葡京 24来清空,当然也足以经过在控制台输入console.clear()来促成清空控制台音讯。如下图所示

澳门葡京 25

目前只要一个气象,假如一个数组里面有过多的因素,可是你想知道各种元素具体的值,这时候想想虽然你用alert这将是多惨的一件工作,因为alert阻断线程运行,你不点击alert框的规定按钮下一个alert就不会出现。

下边大家用console.log来替换,感受一下它的魅力。

澳门葡京 26

看了地点这张图,是不是认识到log的强有力之处了,下边大家来看望console里面具体提供了何等方法可以供我们平素调试时使用。

澳门葡京 27

当前控制台方法和属性有:

[“$$”, “$x”, “dir”, “dirxml”, “keys”, “values”, “profile”,
“profileEnd”, “monitorEvents”, “unmonitorEvents”, “inspect”, “copy”,
“clear”, “getEventListeners”, “undebug”, “monitor”, “unmonitor”,
“table”, “$0”, “$1”, “$2”, “$3”, “$4”, “$_”]

下面大家来挨家挨户介绍一下各个艺术紧要的用途。

诚如景色下大家用来输入信息的措施重尽管用到如下五个

1、console.log 用于出口普通音讯

2、console.info 用于出口提醒性音讯

3、console.error用来出口错误音讯

4、console.warn用于出口警示音信

5、console.debug用来出口调试信息

用图来发话

澳门葡京 28

console对象的地点5种格局,都足以拔取printf风格的占位符。可是,占位符的类型相比少,只匡助字符(%s)、整数(%d或%i)、浮点数(%f)和对象(%o)四种【澳门葡京】用法图文详解,开发者工具使用。。

console.log("%d年%d月%d日",2011,3,26);console.log("圆周率是%f",3.1415926);

澳门葡京 29

%o占位符,可以用来查看一个目标内部景观

var dog = {};dog.name = "大毛";dog.color = "黄色";console.log("%o", dog);

澳门葡京 30

6、console.dirxml用来显示网页的某个节点(node)所包含的html/xml代码

<body>
  <table id="mytable">
    <tr>
      <td>A</td>
      <td>A</td>
      <td>A</td>
    </tr>
    <tr>
      <td>bbb</td>
      <td>aaa</td>
      <td>ccc</td>
    </tr>
    <tr>
      <td>111</td>
      <td>333</td>
      <td>222</td>
    </tr>
  </table>
</body>
<script type="text/javascript">
  window.onload = function () {
    var mytable = document.getElementById(‘mytable‘);
    console.dirxml(mytable);
  }
</script>

澳门葡京 31

7、console.group出口一组音讯的始发

8、console.groupEnd利落一组输出信息

看您需要采纳不同的输出方法来选择,尽管上述两个主意再配合group和groupEnd方法来一同行使就足以输入各个各类的不比格局的出口消息。

澳门葡京 32

哈哈,是不是认为很神奇啊!

9、console.assert对输入的表达式举行预言,唯有表达式为false时,才输出相应的信息到控制台

澳门葡京 33

10、console.count(这么些办法充足实用哦)当您想总结代码被实践的次数

澳门葡京 34

11、console.dir(那个格局是我不时采取的 可不知道比for
in方便了稍稍)直接将该DOM结点以DOM树的构造举办输出,可以详细查对象的办法提升等等

澳门葡京 35

12、console.time 计时启幕

13、console.timeEnd 计时结束(看了下边的图你弹指间就感受到它的决定了)

澳门葡京 36

14、console.profileconsole.profileEnd匹配协同利用来查阅CPU使用相关音信

澳门葡京 37

在Profiles面板里面查看就足以看到cpu相关应用音讯

澳门葡京 38

15、console.timeLineconsole.timeLineEnd匹配协同记录一段时间轴

16、console.trace 堆栈跟踪相关的调试

上述形式只是自身个人领悟罢了。假诺想查看具体API,可以上合法看看,具体地址为:

控制台的一些迅速键

1、方向键盘的上下键,大家一用就理解。比如用上键就一定于选择上次在控制台的输入符号

2、$_命令归来如今一回表明式执行的结果,效能跟按提升的方向键再回车是一模一样的

澳门葡京 39

上面的$_亟需了然其奥义才能运用方便,而$0~$4则意味着了近年来5个你采取过的DOM节点。

什么样看头?在页面右击选用审查元素,然后在弹出来的DOM结点树下面随便点选,这些被点过的节点会被记录下来,而$0会回去方今两次点选的DOM结点,以此类推,$1重回的是顶尖次点选的DOM节点,最多保留了5个,倘使不够5个,则赶回undefined

澳门葡京 40

3、Chrome
控制仰光原生协理类jQuery的接纳器
,也就是说你可以用$丰盛熟知的css接纳器来摘取DOM节点

澳门葡京 41

4、copy经过此命令可以将在控制台获取到的情节复制到剪贴板

澳门葡京 42

(哈哈 刚刚从控制台复制的body里面的html可以肆意粘贴到哪, 比如记事本,
是不是认为功效很强大)

5、keys和values前者重返传入对象拥有属性名组成的数量,后者重临所有属性值组成的数组

澳门葡京 43

说到这,不免想起console.table方法了

澳门葡京 44

6、monitor & unmonitor

monitor(function),它接受一个函数名作为参数,比如function a,每次a被实施了,都会在决定台出口一条音讯,里面富含了函数的称号a及执行时所盛传的参数。

而unmonitor(function)便是用来终止这一监听。

澳门葡京 45

看了这张图,应该精通了,也就是说在monitor和unmonitor中间的代码,执行的时候会在支配台出口一条音信,里面含有了函数的名号a及执行时所盛传的参数。当免除监视(也就是进行unmonitor时)就不再在决定台出口音讯了。

$ // 简单明了就是 document.querySelector 而已。$$ // 简单精晓就是
document.querySelectorAll 而已。$_ // 是上一个表明式的值$0-$4 //
是新近5个Elements面板选中的DOM元素,待会会讲。dir // 其实就是
console.dirkeys // 取对象的键名, 重临键名组成的数组values // 去对象的值,
重回值组成的数组

下面看一下console.log的部分技术

1、重写console.log 改变输出文字的体制

澳门葡京 46

2、利用控制台出口图片

澳门葡京 47

3、指定输出文字的体制

澳门葡京 48

终极说一下chrome控制台一个粗略的操作,咋样查看页面元素,看下图就了解了

澳门葡京 49

你在控制台简单操作几回就清楚了,是不是认为很简短!

用法图文详解,javascriptconsole
我们都有用过各类类型的浏览器,每种浏览器都有协调的特点,本人拙见,在自我用…

我们都有用过各样类型的浏览器,每种浏览器都有友好的特点,本人拙见,在我用过的浏览器当中,我是最喜爱Chrome的,因为它对于调试脚本及前端设计调试都有它比其余浏览器有过之而无不及的地点。可能我们对console.log会有肯定的打听,心里难免会想调试的时候用alert不就行了,干嘛还要用console.log这么一长串的字符串来替代alert输出音信吗,下面我就介绍一些调节的入门技巧,让你爱上console.log

6、monitor & unmonitor

monitor(function),它接受一个函数名作为参数,比如function a,每次a被执行了,都会在决定台出口一条消息,里面富含了函数的称谓a及举行时所传诵的参数。

而unmonitor(function)便是用来终止这一监听。

澳门葡京 50

看了这张图,应该精通了,也就是说在monitor和unmonitor中间的代码,执行的时候会在控制台出口一条信息,里面包含了函数的称呼a及进行时所传诵的参数。当免除监视(也就是履行unmonitor时)就不再在控制台出口音讯了。

JavaScript

$ // 简单明了就是 document.querySelector 而已。 $$ // 简单领会就是
document.querySelectorAll 而已。 $_ // 是上一个表达式的值 $0-$4 //
是近年5个Elements面板选中的DOM元素,待会会讲。 dir // 其实就是
console.dir keys // 取对象的键名, 再次来到键名组成的数组 values //
去对象的值, 重回值组成的数组

1
2
3
4
5
6
7
$ // 简单理解就是 document.querySelector 而已。
$$ // 简单理解就是 document.querySelectorAll 而已。
$_ // 是上一个表达式的值
$0-$4 // 是最近5个Elements面板选中的DOM元素,待会会讲。
dir // 其实就是 console.dir
keys // 取对象的键名, 返回键名组成的数组
values // 去对象的值, 返回值组成的数组

 

下面看一下console.log的有些技能

1、重写console.log 改变输出文字的体裁

澳门葡京 51

2、利用控制台出口图片

澳门葡京 52

3、指定输出文字的体裁

澳门葡京 53

末尾说一下chrome控制台一个简练的操作,咋样查看页面元素,看下图就知道了

澳门葡京 54

您在支配台简单操作三遍就了解了,是不是认为很粗略!

赞 6 收藏
评论

澳门葡京 55


先的粗略介绍一下chrome的控制台,打开chrome浏览器,按f12就足以轻松的开辟控制台

先的简练介绍一下chrome的控制台,打开chrome浏览器,按f12就足以轻松的打开控制台

澳门葡京 56

澳门葡京 57

世家可以看到控制台里面有一首诗还有任何消息,假如想清空控制台,可以点击左上角那么些澳门葡京 58来清空,当然也可以由此在支配台输入console.clear()来实现清空控制台信息。如下图所示

大家可以看看控制台里面有一首诗还有其他新闻,假如想清空控制台,可以点击左上角那么些

澳门葡京 59

澳门葡京 60

现今如若一个情景,假诺一个数组里面有为数不少的元素,不过你想了然各样元素具体的值,这时候想想假如您用alert这将是多惨的一件业务,因为alert阻断线程运行,你不点击alert框的确定按钮下一个alert就不会冒出。

来清空,当然也可以经过在支配台输入console.clear()来落实清空控制台信息。如下图所示

下边我们用console.log来替换,感受一下它的魅力。

澳门葡京 61

澳门葡京 62

当今只要一个气象,假若一个数组里面有无数的因素,可是你想精晓各种元素具体的值,这时候想想如若你用alert这将是多惨的一件工作,因为alert阻断线程运行,你不点击alert框的规定按钮下一个alert就不会产出。
下面我们用console.log来替换,感受一下它的魅力。

看了下面这张图,是不是认识到log的有力之处了,下边大家来探视console里面具体提供了哪些方法可以供我们从来调试时接纳。

澳门葡京 63

澳门葡京 64

看了下面这张图,是不是认识到log的精锐之处了,下边大家来探望console里面具体提供了哪些措施可以供大家平时调试时利用。

此时此刻控制台方法和总体性有:

澳门葡京 65

[“$$”, “$x”, “dir”, “dirxml”, “keys”, “values”, “profile”,
“profileEnd”, “monitorEvents”, “unmonitorEvents”, “inspect”, “copy”,
“clear”, “getEventListeners”, “undebug”, “monitor”, “unmonitor”,
“table”, “$0”, “$1”, “$2”, “$3”, “$4”, “$_”]

方今控制台方法和性质有:
[“$$”, “$x”, “dir”, “dirxml”, “keys”, “values”, “profile”,
“profileEnd”, “monitorEvents”, “unmonitorEvents”, “inspect”, “copy”,
“clear”, “getEventListeners”, “undebug”, “monitor”, “unmonitor”,
“table”, “$0”, “$1”, “$2”, “$3”, “$4”, “$_”]
下边大家来挨家挨户介绍一下一一艺术重要的用处。
诚如境况下我们用来输入音讯的法子紧假诺用到如下三个
1、console.log 用于出口普通消息
2、console.info 用来出口提醒性音信
3、console.error用以出口错误消息
4、console.warn用来出口警示新闻
5、console.debug用以出口调试消息
用图来讲话

下边大家来挨家挨户介绍一下依次艺术紧要的用处。


一般景观下我们用来输入新闻的主意重假使用到如下两个

澳门葡京 66

1、console.log 用于出口普通音讯

console对象的方面5种办法,都能够行使printf风格的占位符。然而,占位符的序列相比少,只协理字符(%s)、整数(%d或%i)、浮点数(%f)和对象(%o)四种。
console.log(“%d年%d月%d日”,2011,3,26);console.log(“圆周率是%f”,3.1415926);

2、console.info 用以出口指示性新闻

澳门葡京 67

3、console.error用来出口错误信息

%o占位符,可以用来查阅一个目标内部景观
var dog = {};dog.name = “大毛”;dog.color = “黄色”;console.log(“%o”,
dog);

4、console.warn用来出口警示讯息

澳门葡京 68

5、console.debug用以出口调试信息

6、console.dirxml用来显示网页的某部节点(node)所富含的html/xml代码****
<body> <table id=”mytable”> <tr>
<td>A</td> <td>A</td> <td>A</td>
</tr> <tr> <td>bbb</td> <td>aaa</td>
<td>ccc</td> </tr> <tr> <td>111</td>
<td>333</td> <td>222</td> </tr>
</table></body><script type=”text/javascript”>
window.onload = function () { var mytable =
document.getElementById(‘mytable’); console.dirxml(mytable);
}</script>

用图来讲话

澳门葡京 69

澳门葡京 70

7、console.group输出一组信息的启幕
8、console.groupEnd竣工一组输出新闻
看你需要拔取不同的出口方法来利用,假如上述两个艺术再配合group和groupEnd方法来一头行使就足以输入各类各类的例外款型的输出信息。

console对象的方面5种格局,都可以选拔printf风格的占位符。然而,占位符的门类比较少,只补助字符(%s)、整数(%d或%i)、浮点数(%f)和对象(%o)四种

澳门葡京 71

console.log("%d年%d月%d日",2011,3,26);console.log("圆周率是%f",3.1415926);

嘿嘿,是不是认为很神奇啊!
9、console.assert对输入的表明式举行预言,只有表明式为false时,才输出相应的音讯到控制台

澳门葡京 72

澳门葡京 73

%o占位符,可以用来查阅一个对象内部情况

10、console.count(这多少个办法卓殊实用哦)当您想总结代码被实施的次数

var dog = {};dog.name = "大毛";dog.color = "黄色";console.log("%o", dog);

澳门葡京 74

澳门葡京 75

11、console.dir(这一个艺术是本人每每利用的 可不知道比for
in方便了不怎么)间接将该DOM结点以DOM树的结构举办输出,能够详细查对象的措施发展等等

6、console.dirxml用来显示网页的某部节点(node)所含有的html/xml代码

澳门葡京 76

<body>
  <table id="mytable">
    <tr>
      <td>A</td>
      <td>A</td>
      <td>A</td>
    </tr>
    <tr>
      <td>bbb</td>
      <td>aaa</td>
      <td>ccc</td>
    </tr>
    <tr>
      <td>111</td>
      <td>333</td>
      <td>222</td>
    </tr>
  </table>
</body>
<script type="text/javascript">
  window.onload = function () {
    var mytable = document.getElementById(‘mytable‘);
    console.dirxml(mytable);
  }
</script>

12、console.time 计时起初
13、console.timeEnd
计时停止(看了下面的图你刹那间就感受到它的决定了)

澳门葡京 77


7、console.group输出一组音讯的先河

澳门葡京 78

8、console.groupEnd终止一组输出音信

14、console.profile和console.profileEnd配合协同利用来查阅CPU使用相关音信

看您需要选拔不同的出口方法来行使,假如上述六个措施再配合group和groupEnd方法来一起利用就足以输入各类各个的不等款式的输出音信。

澳门葡京 79

澳门葡京 80

在Profiles面板里面查看就足以见见cpu相关应用音信

哈哈,是不是觉得很神奇啊!

澳门葡京 81

9、console.assert对输入的表达式举行预言,只有表达式为false时,才输出相应的音讯到控制台

15、console.timeLineconsole.timeLineEnd匹配共同记录一段时间轴
16、console.trace 堆栈跟踪相关的调试
上述办法只是自个儿个人知道罢了。倘诺想查看具体API,可以上合法看看,具体地址为:https://developer.chrome.com/devtools/docs/console-api
控制台的一部分赶快键
1、方向键盘的上下键,我们一用就精通。比如用上键就一定于采纳上次在控制台的输入符号
2、$_指令归来如今五回表明式执行的结果,效用跟按提升的方向键再回车是千篇一律的

澳门葡京 82

澳门葡京 83

10、console.count(这么些情势充裕实用哦)当你想总结代码被执行的次数

上面的$_
亟待了然其奥义才能动用方便,而0
4则意味了近年来5个你挑选过的DOM节点。
哪些意思?在页面右击接纳审查元素
,然后在弹出来的DOM结点树上边随便点选,这个被点过的节点会被记录下来,而$0
会重回近日三次点选的DOM结点,以此类推,$1再次来到的是极品次点选的DOM节点,最多保留了5个,假使不够5个,则重回undefined

澳门葡京 84

澳门葡京 85

11、console.dir(这个办法是自个儿平日利用的 可不知道比for
in方便了略微)直接将该DOM结点以DOM树的结构举行输出,可以详细查对象的主意进步等等

3、Chrome 控制Charlotte原生辅助类jQuery的选拔器,也就是说你可以用$
增长熟练的css选拔器来抉择DOM节点

澳门葡京 86

澳门葡京 87

12、console.time 计时开班

4、copy因而此命令可以将在控制台获取到的始末复制到剪贴板

13、console.timeEnd 计时截止(看了下边的图你刹那间就感受到它的立意了)

澳门葡京 88

澳门葡京 89

(哈哈 刚刚从控制台复制的body里面的html可以随便粘贴到哪, 比如记事本,
是不是认为效用很有力)
5、keys和values前端重回传入对象拥有属性名组成的数目,后者重返所有属性值组成的数组

14、console.profileconsole.profileEnd配合协同利用来查看CPU使用相关信息

澳门葡京 90

澳门葡京 91

说到这,不免想起console.table方法了

在Profiles面板里面查看就足以观察cpu相关应用音讯

澳门葡京 92

澳门葡京 93

6、monitor & unmonitor
monitor(function),它接受一个函数名作为参数,比如function a
,每次a
被实施了,都会在控制台出口一条音讯,里面包含了函数的名称a
及执行时所盛传的参数。
而unmonitor(function)便是用来终止这一监听。

15、console.timeLineconsole.timeLineEnd分外协同记录一段时间轴

澳门葡京 94

16、console.trace 堆栈跟踪相关的调节

看了这张图,应该精晓了,也就是说在monitor和unmonitor中间的代码,执行的时候会在控制台出口一条消息,里面包含了函数的名称a
及进行时所传颂的参数。当裁撤监视(也就是实施unmonitor时)就不再在控制台出口消息了。
$ // 简单明了就是 document.querySelector 而已。
$$ // 简单精晓就是 document.querySelectorAll 而已。
$_ // 是上一个表明式的值
0−
4 // 是如今5个Elements面板选中的DOM元素,待会会讲。
dir // 其实就是 console.dir
keys // 取对象的键名, 再次回到键名组成的数组
values // 去对象的值, 再次回到值组成的数组

上述措施只是本人个人理解罢了。假如想查看具体API,可以上合法看看,具体地址为:

下面看一下console.log的有的技艺
1、重写console.log 改变输出文字的体裁

控制台的一对飞快键

澳门葡京 95

1、方向键盘的上下键,我们一用就知道。比如用上键就一定于接纳上次在控制台的输入符号

2、利用控制台出口图片

2、$_命令归来如今一次表明式执行的结果,效能跟按进步的方向键再回车是一律的

澳门葡京 96

澳门葡京 97

3、指定输出文字的样式

上面的$_亟需领悟其奥义才能应用方便,而$0~$4则表示了多年来5个你选取过的DOM节点。

澳门葡京 98

哪些意思?在页面右击选用审查元素,然后在弹出来的DOM结点树上面随便点选,这一个被点过的节点会被记录下来,而$0会回去如今一回点选的DOM结点,以此类推,$1返回的是顶级次点选的DOM节点,最多保留了5个,假设不够5个,则赶回undefined

最终说一下chrome控制台一个粗略的操作,如何查看页面元素,看下图就知晓了

澳门葡京 99

澳门葡京 100

3、Chrome
控制罗利原生帮忙类jQuery的采纳器
,也就是说你可以用$累加熟习的css采用器来抉择DOM节点

澳门葡京 101

4、copy由此此命令可以将在控制台获取到的始末复制到剪贴板

澳门葡京 102

(哈哈 刚刚从控制台复制的body里面的html可以轻易粘贴到哪, 比如记事本,
是不是认为功用很强劲)

5、keys和values前端再次回到传入对象具备属性名组成的数量,后者重返所有属性值组成的数组

澳门葡京 103

说到这,不免想起console.table方法了

澳门葡京 104

6、monitor & unmonitor

monitor(function),它接受一个函数名作为参数,比如function a,每次a被实施了,都会在控制台出口一条音讯,里面包含了函数的名称a及执行时所盛传的参数。

而unmonitor(function)便是用来终止这一监听。

澳门葡京 105

看了这张图,应该理解了,也就是说在monitor和unmonitor中间的代码,执行的时候会在支配台出口一条信息,里面含有了函数的称呼a及进行时所传颂的参数。当免除监视(也就是推行unmonitor时)就不再在控制台出口信息了。

$ // 简单领悟就是 document.querySelector 而已。$$ // 简单明了就是
document.querySelectorAll 而已。$_ // 是上一个说明式的值$0-$4 //
是近年来5个Elements面板选中的DOM元素,待会会讲。dir // 其实就是
console.dirkeys // 取对象的键名, 再次回到键名组成的数组values // 去对象的值,
重返值组成的数组

下边看一下console.log的有的技巧

1、重写console.log 改变输出文字的样式

澳门葡京 106

2、利用控制台出口图片

澳门葡京 107

3、指定输出文字的样式

澳门葡京 108

末尾说一下chrome控制台一个概括的操作,怎样查看页面元素,看下图就知道了

澳门葡京 109

你在决定台简单操作两回就清楚了,是不是认为很粗略!

您可能感兴趣的篇章:

  • JavaScript
    输出显示内容(document.write、alert、innerHTML、console.log)
  • 运用Js的console对象,在控制台打印调式新闻测试Js的兑现
  • js
    console.log打印对像与数组用法详解
  • javascript中alert()与console.log()的区别
  • JS中捕获console.log()输出的模式
  • JavaScript中的console.dir()函数介绍
  • JavaScript中的console.trace()函数介绍
  • JavaScript中的console.profile()函数详细介绍
  • Javascript的console[””]常用输入方法汇总

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*
*
Website