洛陽設(shè)計公司官網(wǎng)seo兼職
目標(biāo)
什么是 Node.js,有什么用,為何能獨立執(zhí)行 JS 代碼,演示安裝和執(zhí)行 JS 文件內(nèi)代碼
講解
-
Node.js 是一個獨立的 JavaScript 運行環(huán)境,能獨立執(zhí)行 JS 代碼,因為這個特點,它可以用來編寫服務(wù)器后端的應(yīng)用程序
-
Node.js 作用除了編寫后端應(yīng)用程序,也可以對前端代碼進行
壓縮,轉(zhuǎn)譯,整合
等等,提高前端開發(fā)和運行效率 -
Node.js 基于Chrome V8 引擎封裝,獨立執(zhí)行 JS 代碼,但是語法和瀏覽器環(huán)境的 V8 有所不同,沒有 document 和 window 但是都支持 ECMAScript 標(biāo)準(zhǔn)的代碼語法
-
想要得到 Node.js 需要把這個軟件安裝到電腦
-
Node.js 沒有圖形化界面,需要使用 cmd 終端命令行(利用一些命令來操控電腦執(zhí)行某些程序軟件)輸入,node -v 檢查是否安裝成功
node -v
-
需求:新建 index.js 文件,編寫打印代碼和 for 循環(huán)打印 3 個 6
/*** 目標(biāo):編寫 js 代碼,用 node 命令執(zhí)行* 終端作用:敲擊命令,調(diào)用對應(yīng)程序執(zhí)行* 終端打開:目標(biāo)文件->右鍵->在集成終端中打開* 命令:node xxx.js (注意路徑)*/ console.log('Hello, World') for (let i = 0; i < 3; i++) {console.log(6) }
-
Node.js 執(zhí)行目標(biāo) JS 文件,需要使用 node xxx.js 命令來執(zhí)行(我們可以借助 VSCode 集成終端使用,好處:可以快速切換到目標(biāo) JS 文件所在終端目錄,利用相對路徑找到要執(zhí)行的目標(biāo) JS 文件
小結(jié)
-
Node.js 有什么用?
答案: 編寫后端程序,提供數(shù)據(jù)和網(wǎng)頁資源,還可以作為前端工程化的工具,翻譯壓縮整合代碼等,提高開發(fā)效率
-
Node.js 為何能執(zhí)行 JS 代碼?
.
答案: 基于 Chrome 的 V8 引擎封裝 -
Node.js 與瀏覽器環(huán)境的 JS 最大區(qū)別?
答案: Node.js 環(huán)境中沒有 BOM 和 DOM,但是也用 JS 語法
-
Node.js 如何執(zhí)行代碼?
答案: 在 VSCode 終端中輸入:node xxx.js 回車即可執(zhí)行(注意路徑)