nodejs中REPL執行環境解析
REPL執行環境的解釋
它就是我們NodeJS程式碼的執行環境
前提:
我們的NodeJS的程式碼不是執行在瀏覽器中的,那他執行在哪裡呢?
基本概念:
1.REPL就是Node.exe 啟動起來之後的執行環境
2.REPL 可以理解成類似於`啟動起來的`Apache伺服器
3.Node.exe(REPL)環境啟動之後,就會執行放入它裡面的
NodeJS程式碼了,類似於啟動Apache伺服器之後就可以執行放入它
裡面的php程式碼了
4.js程式碼放入到node.exe中就可以執行了
執行起來的 node.exe == REPL執行環境
REPL執行環境的解釋
書寫程式碼的步驟: 1.建立一個xxx.js檔案 2.在裡面寫一句話 console.log("hello world");用node.exe執行的步驟: 1.啟動終端,並切換到xxx.js所對應的目錄 2.在終端中輸入
node xxx.js 即可以執行xxx.js中的js程式碼執行過程分析:在終端中輸入 node xxx.js究竟做了什麼事呢? 1.首先會啟動 node.exe 這個應用程式 2.作業系統會給 node.exe 開闢一塊記憶體,供node.exe來使用 3.node.exe 會把 xxx.js檔案的內容載入到 node.exe的記憶體中 4.node.exe 解析和執行檔案中的程式碼 5.最後將結果(hello world)列印輸出到了控制檯中 6.node.exe`在這個時候`執行完畢之後就退出了,因為這個地方
邏輯比較簡單注意點: 要區分和瀏覽器中js執行過程的不同
相關文章
- VScode中配置C++執行環境VSCodeC++
- JavaScript執行環境與執行棧JavaScript
- laradock swoole 執行環境
- openGauss-執行環境
- linux執行環境&命令Linux
- 大資料執行環境的執行大資料
- 8.4.9 在truffle環境中執行外部指令碼指令碼
- 在Grammarly的生產環境中執行LispLisp
- 1-1 JavaScript執行環境 執行棧JavaScript
- 搭建本地執行Hadoop環境Hadoop
- 【譯】JS執行時環境JS
- js執行環境總結JS
- Java002-執行環境Java
- 搭建go環境並執行Go
- Scala--執行環境搭建
- 在Windows環境下使用NodeJS的fast-glob不正確執行的問題WindowsNodeJSAST
- 理解event loop(瀏覽器環境與nodejs環境)OOP瀏覽器NodeJS
- 如何在互動式環境中執行Python程式Python
- NodeJS安裝與環境搭建NodeJS
- JavaScript執行環境及作用域JavaScript
- labelImg macos 執行環境設定Mac
- eclipse配置遠端執行環境Eclipse
- Linux/Go環境搭建, HelloWorld執行LinuxGo
- JS變數和執行環境JS變數
- 用Docker打包Python執行環境DockerPython
- 淺談公司java開發執行環境搭建(ubuntu環境)JavaUbuntu
- windows terminal 中執行 miniconda 和 pip 的虛擬環境Windows
- win10 asp執行環境搭建怎麼操作_win10如何搭建asp執行環境Win10
- 使用Conda建立NodeJS虛擬環境NodeJS
- googleoppiaPythonWeb程式設計執行環境搭建GoPythonWeb程式設計
- Apache Thrift 配置環境和執行(Linux)ApacheLinux
- 作業系統的執行環境作業系統
- 搭建一個本地 Laravel 執行環境Laravel
- Laravel 中的 REPL :TInkerLaravel
- 使用Falcosidekick將執行時安全整合到現有環境中IDE
- 在nodejs環境裡使用瀏覽器環境下的document物件NodeJS瀏覽器物件
- flutter 基礎系列(一)—— 環境搭建執行Flutter
- centos7安裝Hyperf執行環境CentOS
- 執行PbootCMS系統有哪些環境要求?boot