伊谢尔伦2017-04-17 11:10:24
不認識字,如何讀《紅樓夢》?
答:先學識字。
首先必須明確兩點:
隻是那些教程的代碼例子使用了瀏覽器而已,我一般教別人 js 的時候也是在 chrome 的控製台裏麵,而不是在 nodejs 的命令行裏。這些都不影響你學習js。
至於 BOM,這明顯是前端(瀏覽器)的東西,你可以不學。至於 js 特性、DOM、OO 等,都是前後端通用的。
你曾經提到你學習了 C,其實瀏覽器也好,nodejs 也好,都是平台,都是運行js的平台。
你學習 C 的時候,應該是在 Windows 學的吧,但是,這些也不影響你在linux下編程。
C 語言依然是 C 語言,標準庫依然是標準庫,隻是平台不同了而已。 你先把 js 學好,然後再學 nodejs 平台提供的那些東西。
祝:學習順利
PHP中文网2017-04-17 11:10:24
先學 javascript ,再學 node.js。
<<<--------------------------------------------------- 此處應有讚
迷茫2017-04-17 11:10:24
學好JavaScript是必須的,不會初等數學如何學習微積分?這問題誰能回答。不過如果你決定為了學習Node而學習JavaScript,這裏我倒有些建議。
黄舟2017-04-17 11:10:24
不會js照樣是可以寫node的,你就當node是門新語言就行。node學會了js就會了。(javascript前端的應用自然你是不會了)
coffee倒是不推薦直接學,等基礎好了再學。
了解什麼是事件驅動,事件分發器,什麼是異步調用,理解web服務器的運作道理等等就行。
如果要寫node是不可能不會js的,因為node就是js。
每個人學東西的方式是不同的,有人從理論上來,實際操作會慢一些。有人是實際操作好,理論未必十分明了,怎麼做就要看自己適合什麼。要是連這個都分不清,那就難辦了。
阿神2017-04-17 11:10:24
很簡單,學習CoffeeScript即可。CoffeeScript同樣使用縮進,也有list comprehension,吸收了不少Python的東西。你會 Python 可以很快上手。 CoffeeScript 可以編譯成 JavaScript。而且現在 CoffeeScript 已經相對比較成熟了。
我會告訴你還有pythonium這種神器麼?(將Python 3轉換成 JavaScript。)
怪我咯2017-04-17 11:10:24
還是建議你先學好javascript,再去學習node.另外諸如:coffeescript、typescript語言,還是要先學好javascript,這些都是javascript的子集或則超集。
天蓬老师2017-04-17 11:10:24
看完基礎的javascript,忽略BOM,DOM,直接看nodejs,沒事的,看兩本書,《nodejs開發指南》和《深入淺出nodejs》,然後把mongo也學了