您的位置:首页 > Web前端 > Node.js

Node.JS核心模块之全局对象和常用工具

2016-05-24 11:08 771 查看
/**

* 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对象,但是它们之间也有一些差异

*/

//nextTick代指整个系统下一次运行的时候会调用,按照游戏开发的话来说就是下一帧,通常解释是下一周期开始

process.nextTick(function(){

console.log("================success!");

});

//win32平台

console.log(process.platform);

//执行程序的目录

console.log(process.execPath);

//内存使用情况

console.log(process.memoryUsage);

//inherits()函数是继承,JavaScript中的所有面向对象特性都是基于原型的,与常见的java基于类的面向对象是不同的

//它是利用原型复制的方式来创建实现面向对象

util.inherits();

//inspect()函数是指将任意对象转换成字符串的方法

util.inspect();

//判断arg是否是数组,是的话返回true

util.isArray(arg);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: