node 常用的对象

Posted tianxiaoxiao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了node 常用的对象相关的知识,希望对你有一定的参考价值。

全局对象

  • process 全局对象
    • process.nextTick()
    • process.argv 获取命令行输入的参数
  • __filename 当前运行文件的绝对路径
  • E:Node.js ode对象全局对象1_filename&dirname.js
  • __dirname 当前运行文件所在目录的绝对路径
  • E:Node.js ode对象全局对象

    核心对象

  • http 创建服务,监听端口
  • url 解析req请求中的参数
  • url.parse(req.url,true)
  • path 路径处理
  • path.join 路径拼接
  • path.resovle 相对转绝对
  • fs 文件读写
  • fs.readFile(path,[options],callback) 读文件
  • fs.writeFile(file,data,[options],callback) 向文件中写数据

  • fs.createReadStream(filepath) 创建读取流
  • fs.createWriteStream(filepath) 创建写入流

  • fs.link(srcpath,dstpath,[callback]) 创建硬链接
  • fs.unlink(path,[callback]) 删除文件
  • events 事件触发器
  • EventEmitter.on(‘name‘,fun) 注册事件
  • EventEmitter.emit(‘name‘,args) 触发事件
  • child_process 子进程
  • child_process.exec() 执行脚本
  • assert 断言
  • assert(value[,message]) 运行时 assert(false,"第一个值为false时以我为错误信息抛出") 会抛异常
  • assert.equal(actual,expected[,message])
    -参考文档 https://www.jb51.net/article/124804.htm
  • cluster 集群
  • cluster.isMaster 是否是主线程
  • cluster.fork() 创建子线程
  • crypto 加密


以上是关于node 常用的对象的主要内容,如果未能解决你的问题,请参考以下文章

Node.js 常用工具

Node.js:常用工具路由

Node.js 常用工具

node.js常用的全局成员和对象

Node.js 常用工具 util

node.js全局变量常用工具文件系统