1. 程式人生 > >【指令碼語言】【RINGO JS】模組 system

【指令碼語言】【RINGO JS】模組 system

模組 system

該模組提供了符合 CommonJS System/1.0 規範的系統模組的實現。除了標準之外,還提供了print() 函式。

Functions

Properties


args

表示傳遞給正在執行的指令碼的命令列引數的字串陣列。

Example

>> ringo .\myScript.js foo bar baz 12345
system.args -> ['.\myScript.js', 'foo', 'bar', 'baz', '12345']

env

包含當前系統環境的物件。

Example

{
  USERPROFILE: 'C:\Users\username',
  JAVA_HOME: 'C:\Program Files\Java\jdk\',
  SystemDrive: 'C:',
  Path: '%System%/...',
  PROCESSOR_REVISION: '1a05',
  USERDOMAIN: 'EXAMPLE',
  SESSIONNAME: 'Console',
  TMP: 'C:\Temp',
  PROMPT: '$P$G',
  PROCESSOR_LEVEL: '6',
  LOCALAPPDATA: 'C:\Local',
  ...
}

See

java.lang.System.getenv()


exit (status)

終止當前程序。

Parameters

Number status

The exit status, defaults to 0.


print ()

用於寫入 stdout 的實用程式函式。


stderr

要寫入stderr的 TextStream 。


stdin

一個 TextStream 從標準輸入讀取。


stdout

要寫入標準輸出的 TextStream