Node.js學習入門必看教程
當前位置:點晴教程→知識管理交流
→『 技術文檔交流 』
Node的學前必知: 1: 在學習node之前,想必你應該學習過HTML,CSS,Javascript 2: 瀏覽器中的Javascript由兩部分組成:JS核心語法和WebAPI
3:思考: 瀏覽器的主要構成部分有哪些? 用戶界面 瀏覽器引擎(負責窗口管理、Tab進程管理等) 渲染引擎(有叫內核,負責HTML解析、頁面渲染) JS引擎(JS解釋器,如Chrome和Nodejs采用的V8)
4:思考: 為什么Javascript可以在瀏覽器中被執行? 答案:因為瀏覽器中有Javascript解析引擎,不同的瀏覽器使用不同的Javascript解析引擎
5:思考: 為什么Javascript可以操作DOM和BOM?
每個瀏覽器都內置了DOM和BOM這樣的API函數,因此,瀏覽器中的Javascript才可以調用它們。 瀏覽器中的Javascript運行環境?(前端開發) 運行環境是指代碼運行所需要的必要環境。
總結: V8引擎負責解析和運行Javascript代碼。 內置API是由運行環境 提供的特殊接口,只能在所屬的運行環境中被調用 那什么是node.js呢? 和Javascript又是什么關系呢? node.js 提供了 Javascript的運行環境。 當Javascript作為后端開發語言來說, 需要在node.js的環境上進行 當Javascript作為前端開發語言來說,需要在瀏覽器的環境上進行 Node.js 中的Javascript運行環境?(后端開發) Node.js是一個基于Chrome V8引擎的Javascript 運行環境 (Chrome V8引擎運行效率最高) 如果我們寫了一段js代碼,把它放在瀏覽器中運行,那么我們在做前端開發。 如果我們寫了一段js代碼,把它放在node中運行,那么我們在做后端開發。 總結:
Node.js 可以做什么? node.js作為一個Javascript的運行環境,提供了基礎的功能和API:(基于node.js衍生了很多框架)
Node.js 怎么學習? 瀏覽器中的Javascript學習路徑: Javascript基礎語法 + 瀏覽器內置API(DOM+ BOM)+ 第三方庫(jQuery,art-template等) Node.js的學習路徑: Javascript基礎語法 + Node.js內置API模塊(fs + path + http 等)+ 第三方API模塊(express,mysql等) ———————————————— 版權聲明:本文為CSDN博主「米奇&米奇」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。 原文鏈接:https://blog.csdn.net/weixin_56122911/article/details/123086171 該文章在 2023/6/1 14:57:40 編輯過 |
關鍵字查詢
相關文章
正在查詢... |