zoukankan      html  css  js  c++  java
  • process对象

      一、目录

      

      process对象是Node的一个全局对象,提供当前Node进程的信息。它可以在脚本的任意位置使用,不必通过require命令加载。该对象部署了EventEmitter接口。

      二、属性

      process对象提供一系列属性,用于返回系统信息

    • process.argv:返回当前进程的命令行参数数组。
    • process.env:返回一个对象,成员为当前Shell的环境变量,比如process.env.HOME
    • process.installPrefix:node的安装路径的前缀,比如/usr/local,则node的执行文件目录为/usr/local/bin/node
    • process.pid:当前进程的进程号。
    • process.platform:当前系统平台,比如Linux。
    • process.title:默认值为“node”,可以自定义该值。
    • process.version:Node的版本,比如v0.10.18。

      三、方法

      process对象提供以下方法:

    • process.chdir():切换工作目录到指定目录。
    • process.cwd():返回运行当前脚本的工作目录的路径。
    • process.exit():退出当前进程。
    • process.getgid():返回当前进程的组ID(数值)。
    • process.getuid():返回当前进程的用户ID(数值)。
    • process.nextTick():指定回调函数在当前执行栈的尾部、下一次Event Loop之前执行。
    • process.on():监听事件。
    • process.setgid():指定当前进程的组,可以使用数字ID,也可以使用字符串ID。
    • process.setuid():指定当前进程的用户,可以使用数字ID,也可以使用字符串ID。
  • 相关阅读:
    python 中的[::-1]
    python 闭包
    elastic
    文件上传进度条修改
    python decorator的理解
    同方爬虫--面试题
    js typeof
    浅谈软件项目实施
    数独·唯一性技巧(Uniqueness)-1
    数独二
  • 原文地址:https://www.cnblogs.com/xujiangli/p/6424597.html
Copyright © 2011-2022 走看看