想學習node.js需要什么基礎(chǔ)知識?
1 回答

慕少森
TA貢獻2019條經(jīng)驗 獲得超9個贊
1使用JavaScript運行于服務(wù)端的平臺上,自然繼承了JavaScript語言的一些特性;
2Node.js基于單線程、基于非阻塞I/O模型實現(xiàn);
3適合于數(shù)據(jù)密集型應(yīng)用,不適用于計算密集型類的應(yīng)用(如算法等);
4通過使用回調(diào)函數(shù),來避免同步地等待I/O操作完成;
5Node.js非核心模塊非常多,質(zhì)量可能參差不齊(使用別人貢獻的模塊,要有承擔風險的準備);
6因為簡單,開發(fā)Node.js應(yīng)用程序效率很高;
7調(diào)試相對困難,調(diào)試工具可能沒有其他一些比較成熟的語言(如Java、C++等)的好用;
8Node.js基于事件驅(qū)動架構(gòu),events模塊是Node.js最核心的模塊。
- 1 回答
- 0 關(guān)注
- 815 瀏覽
添加回答
舉報
0/150
提交
取消