node.js核心模块--笔记
来源:互联网 发布:web前端和java哪个好 编辑:程序博客网 时间:2024/05/01 12:23
1. 全局对象global一全局变量的宿主,满足一下条件是全局变量
1)在最外层定义的变量
2)全局对象的属性
3)未定义直接赋值的(即隐式定义的)
为了避免污染命名空间,应该所有变量都加 var
2. 全局变量process,它是global的属性,描述的是node.js的进程状态,它有如下一些常用的成员
1)process.argv 命令行参数数组,第一个元素的node,第二个元素的脚本文件名,第三个开始是运行参数
2)process.stdout 标准输出流
3)process.stdin 标准输入流
4)process.nextTick(callback) 为事件循环设置一项任务,这个函数把复杂的事件拆分,因为nodejs是单进程单线程的,每时刻只有一个事件在执行,不要用setTimeout去替代
这个函数,因为setTimeout效率比nextTick低的多
5)console对象
3. 常用工具 util ,提供常用函数的集合
1)util.inherits(sub,base) 实现对象间原型继承的函数,由于javascript没有对象继承特性(不像c++,java之类的),它是通过原型复杂来实现的,所以只继承基对象原型属性
2)util.inspect(object,[showhidden],[depth],[color]) 将任意对象转换成字符串的方法
3)其他方法 http://nodeapi.ucdok.com/#/api/util.html
4. 事件驱动 events,这是nodejs最重要的模块,因为nodejs的本身架构就是事件式的
1)关于nodejs事件https://code.csdn.net/snippets/233557
5.文件系统 fs
1)fs.readFile
2)fs.open
3)fs.read
更多内容请访nodejs中文文档:http://nodeapi.ucdok.com/#/api/
- node.js核心模块--笔记
- Node.js学习笔记2【核心模块】
- Node.js学习笔记-----核心模块
- node.js核心模块
- Node.js核心模块
- Node.js核心模块
- Node.js学习笔记3【核心模块--event】
- Node.js学习笔记4【核心模块--fs】
- Node.js核心模块方法
- node.js 的核心模块
- Node.js的核心模块
- Node.js学习(9)----核心模块
- Node.JS核心模块之module分析
- Node.js核心模块http客户端
- Node.js 核心模块 Timers 详解
- Node核心模块
- 【Node核心模块HTTP】
- Node 学习笔记—Node.js 核心 API 之 Util
- javascript文件中引用依赖的js文件
- 利用木马程序制作网页 窃取他人钱财获得刑罚
- VS2010/MFC编程入门之十六(对话框:文件对话框)
- div+css强制换行
- Confluence 决定(Decisions )蓝图
- node.js核心模块--笔记
- CSDN CTO俱乐部第126期:聊聊亚马逊AWS
- Android:Layout_weight的深刻理解
- 产品测试研究
- javaweb之常用的EL表达式
- CSDN宣布完成A轮千万美元融资 宽带资本领投
- android的log抓取
- 编程之美---寻找最大的K个数
- Java程序员必知的8大排序