/**
* Created by cherish on 2016/5/24.
*util执行不了,只是写了下它的某些方法
* Created by cherish on 2016/5/24.
*util执行不了,只是写了下它的某些方法
*
* 全局对象:
* 1.global:相当于浏览器的window对象,将对象变成最高级别的对象
* 2.process:属于global,跨平台开发会经常使用
*
* 常用工具:
* 1.require:使用它加载模块,定义在node-global-stub.js
* 2.utils:
*
* NodeJs一般使用在浏览器中,开发过程中使用浏览器,
* 它的全局对象是global,好比window对象,但是它们之间也有一些差异
*/
* 全局对象:
* 1.global:相当于浏览器的window对象,将对象变成最高级别的对象
* 2.process:属于global,跨平台开发会经常使用
*
* 常用工具:
* 1.require:使用它加载模块,定义在node-global-stub.js
* 2.utils:
*
* NodeJs一般使用在浏览器中,开发过程中使用浏览器,
* 它的全局对象是global,好比window对象,但是它们之间也有一些差异
*/
//nextTick代指整个系统下一次运行的时候会调用,按照游戏开发的话来说就是下一帧,通常解释是下一周期开始
process.nextTick(function(){
console.log("================success!");
});
//win32平台
console.log(process.platform);
console.log(process.platform);
//执行程序的目录
console.log(process.execPath);
console.log(process.execPath);
//内存使用情况
console.log(process.memoryUsage);
console.log(process.memoryUsage);
//inherits()函数是继承,JavaScript中的所有面向对象特性都是基于原型的,与常见的java基于类的面向对象是不同的
//它是利用原型复制的方式来创建实现面向对象
util.inherits();
//它是利用原型复制的方式来创建实现面向对象
util.inherits();
//inspect()函数是指将任意对象转换成字符串的方法
util.inspect();
util.inspect();
//判断arg是否是数组,是的话返回true
util.isArray(arg);
util.isArray(arg);