不一样的console!

来源:互联网 发布:python 图像分割 实现 编辑:程序博客网 时间:2024/05/16 08:42

大家可能都用过console,它是一个工具,在FF里面。

经常使用console.log来代替alert进行调试。今天脑子一热,console.log(console) 结果又会是怎样?

发现它是一个对象,包括若干种听都没听过的方法,这些方法有的实用,有的感觉像是鸡肋。感觉最深的有三个方法,下面说一说我的看法。

first:console.trace() 这个方法第一个举出是因为,这个方法在ff17中无法实用,这个是一!本来这个方法防治函数调用里面非常的好,可以查看函数的调用顺序!唉,但是例子中给出的貌似是苹果公司的浏览器。

second:console.dir() 这个方法可以查看一个对象中的所有属性,一次看个够!!火狐中查看obj的属性时只能在DOM中查看,感觉操作不方便!

third:console.log() 这个方法就是我经常使用的方法但是这里面提一个新的用法,如下:

for (var i=0; i<5; i++) {
              console.log("Hello, %s. You've called me %d times.", "Bob", i+1);
        }//是不是很熟悉

就说这么多吧。

插一句:node中很多使用console而且不局限于log方法

ref: https://developer.mozilla.org/en-US/docs/DOM/console#Using_string_substitutions


原创粉丝点击