nodejs学习二 深入了解console

上一篇我们用console.log编写了第一个程序,虽然如此简单。那么我就从它来说说Node.js中的对象。

对于学过Java .net 的人来说,对象这个词应该都很亲切,如果不觉得亲切,还是先学习一下面向对象。

我们编程中,一切皆对象。你可以把任何一个东西当做对象。

然而,Node.js中也存在对象,而console也是一种对象。既然是对象,他应该有公有的方法。正如你所看到的,log就是它的方法,貌似还是静态的。

那么console中有哪些方法呢,那我们就让他输出一下吧。

噢,原来console还有这么多隐藏的方法。下面来说说console对象。

console是Node.js 提供的控制台对象,其中包含了向标准输出(stdout)的函数log,向标准错误(stderr)输出的函数error。

       console.log()的功能类似于其他语言中的printf(),它接受一个字符串,并自动的在后面加入一个换行符(\n);console.info 是它的别名。console.warn是console.error的别名。

        console.dir借用了sys 模块的inspect()方法直接把对象的字符串表现形式输入到标准输出流。

  console.assert 一般调试程序,如果有错误方式则抛出一个自定义的异常信息。

      console.trace()向标准错误流输入当前的调用栈。

  console.time和console.timeEnd是关于时间方面的。

  如果你闲得没事做,可以把上面提到的方法执行一遍。

nodejs学习二 深入了解console,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。