Node.js REPL(インタラクティブ・インタラクティブ・インタラクティブ・インタプリタ)
1945 ワード
Node.js REPLは、Windowシステムの端末やUnix/Linux shellのようなコンピュータ環境を表しています.端末にコマンドを入力し、システムの応答を受信することができます.Nodeはインタラクティブ・インタラクティブ・インタラクティブ・インタプリタを持参しており、以下のタスクを実行できます.はユーザ入力を読み、Javascriptデータ構造を解析してメモリに保存する. は、入力を実行するデータ構造 を実行する.印刷-出力結果 サイクル-ループ操作以上のステップは、ユーザがctrl-cボタンを2回押して終了するまでです.NodeのインタラクティブトランシーバーはJavascriptコードをうまくデバッグすることができます. REPLの勉強を開始します
下記のコマンドを入力して、Nodeの端末を起動できます.
単純な表式演算
次に、Node.js REPLのコマンドラインウィンドウで簡単な数学演算を実行させます.
変数にデータを保存して、必要なものを使ってもいいです.変数宣言はvarキーを使用する必要があります.varキー変数を使用しないと直接印刷されます.varキーを使用する変数は、consolie.log()を使用して変数を出力することができます.
Node REPLは多行式の入力をサポートしています.これはJavaScriptに似ています.次にdo-whileサイクルを実行します.
下線(_)変数
下線(u)を使って式の演算結果を取得できます. ctrl+c-は、現在の端末を終了します. ctrl+cを2回押してNode REPLを終了します. ctrl+d-ログアウトNode REPL. 上/下キー-入力履歴コマンドを表示する tabキー-現在のコマンド を一覧表示します..help-一覧表示使用コマンド .break-終了マルチライン表現 .clear-終了マルチライン表現 .save filename-現在のNode REPLセッションを指定ファイル に保存します..load filename-現在のNode REPLセッションのファイル内容をロードします. REPLを停止
前に述べたように、二回のctrl+cを押せばREPLから退出できます.
$node>(^C again to quit)
下記のコマンドを入力して、Nodeの端末を起動できます.
$ node
>
この場合は>の後に簡単な表現を入力し、リターンボタンを押して結果を計算できます.単純な表式演算
次に、Node.js REPLのコマンドラインウィンドウで簡単な数学演算を実行させます.
$ node
> 1 +4
5
> 5 / 2
2.5
> 3 * 6
18
> 4 - 1
3
> 1 + ( 2 * 3 ) - 4
3
>
変数を使う変数にデータを保存して、必要なものを使ってもいいです.変数宣言はvarキーを使用する必要があります.varキー変数を使用しないと直接印刷されます.varキーを使用する変数は、consolie.log()を使用して変数を出力することができます.
$ node
> x = 10
10
> var y = 10
undefined
> x + y
20
> console.log("Hello World")
Hello World
undefined
> console.log("Twitch")
Twitch
undefined
複数行式Node REPLは多行式の入力をサポートしています.これはJavaScriptに似ています.次にdo-whileサイクルを実行します.
$ node
> var x = 0
undefined
> do {
... x++;
... console.log("x: " + x);
... } while ( x < 5 );
x: 1
x: 2
x: 3
x: 4
x: 5
undefined
>
3つの点の記号はシステムが自動的に生成されます.折り返してもいいです.Nodeは自動的に連続式かどうかを検出します.下線(_)変数
下線(u)を使って式の演算結果を取得できます.
$ node
> var x = 10
undefined
> var y = 20
undefined
> x + y
30
> var sum = _
undefined
> console.log(sum)
30
undefined
>
REPLコマンド前に述べたように、二回のctrl+cを押せばREPLから退出できます.
$node>(^C again to quit)