Node.js是一個基於 Chrome V8 引擎的 JavaScript 運行環境,一個讓 JavaScript 運行在服務端的開發平臺,它讓 JavaScript 成爲與PHP、Python、Perl、Ruby 等服務端語言平起平坐的腳本語言。那麼學習nodejs需要什麼基礎?下面本篇文章就來給大家介紹一下,希望對大家有所幫助。
學習nodejs需要什麼基礎?
1、熟悉JavaScript
簡單的說Node.js就是運行在服務端的 JavaScript。如果你熟悉Javascript,那麼你將會很容易的學會Node.js。
JavaScript 基礎,其實就是 ecmascript 部分。
● 數據類型;
● 運算符;
● 類型轉換;
● 流程控制;
● 函數、閉包、回調、原型鏈等;
● 事件機制;
● 對象編程;
2、對一些系統、網絡等知識需要有基本瞭解
● 文件系統(例如獲取文件信息、創建文件、文件訪問權限……,要是對此一頭霧水的同學,請自行度娘:文件系統);
● 網絡系統/協議(tcp/udp/http……);
● 操作系統(windows/Linux);
3、瞭解一些基本的系統命令和工具的使用
● cmd、Terminal(終端)工具;
● ls(dir)、mkdir、rm、cd……等基礎命令;
● 以後隨着學習的深入,還需要根據實際需求,要了解諸如“圖形圖像、字符編碼、數據庫”等相關的知識。