4、Node.js REPL(交互式解释器)
Node.js REPL(Read Eval Print Loop:交互式解釋器) 表示一個電腦的環境,類似 Window 系統的終端或 Unix/Linux shell,我們可以在終端中輸入命令,并接收系統的響應。
Node 自帶了交互式解釋器,可以執行以下任務:
?? ?? 讀取 - 讀取用戶輸入,解析輸入了Javascript 數據結構并存儲在內存中。
?? ?? 執行 - 執行輸入的數據結構
?? ?? 打印 - 輸出結果
?? ?? 循環 - 循環操作以上步驟直到用戶兩次按下 ctrl-c 按鈕退出。
Node 的交互式解釋器可以很好的調試 Javascript 代碼。
開始學習REPL,啟動node的終端
>console.log("Hello World")
######下劃線(_)變量
使用下劃線(_)獲取上一個表達式的運算結果:
> 10 20
30
> var x = _
undefined
> x
30
####REPL 命令
?? ?? ctrl c - 退出當前終端。
?? ?? ctrl c 按下兩次 - 退出 Node REPL。
?? ?? ctrl d - 退出 Node REPL.
?? ?? 向上/向下 鍵 - 查看輸入的歷史命令
?? ?? tab 鍵 - 列出當前命令
?? ?? .help - 列出使用命令
?? ?? .break - 退出多行表達式
?? ?? .clear - 退出多行表達式
?? ?? .save filename - 保存當前的 Node REPL 會話到指定文件
?? ?? .load filename - 載入當前 Node REPL 會話的文件內容
更多專業前端知識,請上 【猿2048】www.mk2048.com
總結
以上是生活随笔為你收集整理的4、Node.js REPL(交互式解释器)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 11、Node.js 函数
- 下一篇: HTML标签类型