狠狠色丁香婷婷综合尤物/久久精品综合一区二区三区/中国有色金属学报/国产日韩欧美在线观看 - 国产一区二区三区四区五区tv

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發文檔 其他文檔  
 
網站管理員

Node.js學習入門必看教程

freeflydom
2023年6月1日 14:57 本文熱度 557

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中運行,那么我們在做后端開發。

 

總結:

  • 瀏覽器 是Javascript的前端運行環境。

  • Node.js 是Javascript的后端運行環境。

  • Node.js 中無法調用DOM和BOM等,瀏覽器內置API。


Node.js 可以做什么?

node.js作為一個Javascript的運行環境,提供了基礎的功能和API:(基于node.js衍生了很多框架)

  • Express框架 (快速構建web應用)

  • Electron 框架 (快速構建跨平臺的桌面應用)

  • restify 框架 (快速構建API接口項目)

  • 讀寫操作數據庫,創建實用的命令行工具輔助前端開發…

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 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業的專業生產管理軟件系統,系統成熟度和易用性得到了國內大量中小企業的青睞。
點晴PMS碼頭管理系統主要針對港口碼頭集裝箱與散貨日常運作、調度、堆場、車隊、財務費用、相關報表等業務管理,結合碼頭的業務特點,圍繞調度、堆場作業而開發的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業的高效ERP管理信息系統。
點晴WMS倉儲管理系統提供了貨物產品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質期管理,貨位管理,庫位管理,生產管理,WMS管理系統,標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協同辦公管理系統。
Copyright 2010-2025 ClickSun All Rights Reserved