vlei 发表于 2017-2-21 10:30:18

Nodejs sys对象

sys对象
首先看一个很有帮助的方法
sys.inspect(object,showHidden,depth)
显示一个对象的所有描述,如果showHidden为false时,只显示名称,没有省略。Depth指定隔多长时间去递归对象,默认是两次。
例子:
  

var sys = require(‘sys’);
sys.puts(sys.inspect(sys,false,null));
//输出结果
/*{
print:,
puts:,
debug:,
error:,
inspect:,
p:,
log:,
exec:,
inherits:
}*/

 
如果showHidden为true,还有更详细的说明
 
sys.puts
   类似与document.writeln(),在屏幕上打印,在末尾添加换行
   最基本,常用的方法。
sys.print
   类似与document.write(),在屏幕上打印,没有换行
  

require(‘sys’).print(“hello”);
require(‘sys’).print(“world”);
//输出
//helloworld

 
sys.debug
   同步打印,调试的时候很有用
sys.log
   带时间的输出信息
sys.error
   输出信息
页: [1]
查看完整版本: Nodejs sys对象