日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

15.Node.js REPL(交互式解释器)

發布時間:2025/3/8 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 15.Node.js REPL(交互式解释器) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

轉自:http://www.runoob.com/nodejs/nodejs-tutorial.html

Node.js REPL(Read Eval Print Loop:交互式解釋器) 表示一個電腦的環境,類似 Window 系統的終端或 Unix/Linux shell,我們可以在終端中輸入命令,并接收系統的響應。

Node 自帶了交互式解釋器,可以執行以下任務:

  • 讀取?- 讀取用戶輸入,解析輸入了Javascript 數據結構并存儲在內存中。

  • 執行?- 執行輸入的數據結構

  • 打印?- 輸出結果

  • 循環?- 循環操作以上步驟直到用戶兩次按下?ctrl-c?按鈕退出。

Node 的交互式解釋器可以很好的調試 Javascript 代碼。

開始學習 REPL

我們可以輸入以下命令來啟動 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?關鍵字的變量可以使用 console.log() 來輸出變量。

node > x = 10 10 > var y = 10 undefined > x + y 20 > console.log("Hello World") Hello World undefined > console.log("www.runoob.com") www.runoob.com 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 >

...?三個點的符號是系統自動生成的,你回車換行后即可。Node 會自動檢測是否為連續的表達式。

下劃線(_)變量

你可以使用下劃線(_)獲取表達式的運算結果:

node > var x = 10 undefined > var y = 20 undefined > x + y 30 > var sum = _ undefined > console.log(sum) 30 undefined >

轉載于:https://www.cnblogs.com/sharpest/p/8045833.html

總結

以上是生活随笔為你收集整理的15.Node.js REPL(交互式解释器)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。