我精通C++,我不知道Java腳本並想學習JS,對我來說應該是什麼樣的方式/流程?我知道基本的HTML,CSS。C++程序員學習資源JS
回答
退房的唯一 JavaScript的指南 -
你可以從這裏開始任何方式。 JavaScript本身就是一個完全不同的野獸。
這將需要很多類型的學習語言,如果你想要做服務器端JavaScript檢查Node.js的運行中,該瀏覽器的所有的怪癖,但被告知,學習很多約JS在做之前。
不管怎樣,C++和javascript之間沒有任何關係,所以精通C++並不能幫助你學習javascript,儘管它讓你能夠輕鬆習慣JavaScript中的編寫代碼。
https://developer.mozilla.org/en/docs/Web/JavaScript/Guide
除此之外,忘記你知道C++的一切也不會幫助你:從MDC http://homepage.ntlworld.com/kayseycarvey/
好的瀏覽器+一個調試器插件(firefox和opera都可以)。另外,從一開始就在好的JS庫之上開始:jQuery或Mootols(我的最愛)。
對我來說最難的問題是實施上的差異。 C++編譯器傾向於打破標準,或者只是實現其中的一部分,但是JavaScript實現之間的差異僅僅是瘋狂的。
如果你對C++有用,你將能夠很容易地編寫代碼,語法類似,但是一切都變得簡單和動態。
檢查出http://codeavengers.com瞭解JavaScript,這是最好也是最簡單的方法。
以不同角度考慮事物的答案:你聽說過Emscripten?
Emscripten基本上是一個C/C++到Javascript轉換器。它允許您用C/C++編寫代碼,編譯它,然後將編譯後的位代碼轉換爲Javascript。顯然,這不是針對教C++程序員編寫Javascript,所以它不是直接回答這個問題。但它確實允許他以一種完整的方式創建Javascript代碼。
當然,他總是可以嘗試使用它的學習工具,通過編寫一些C++代碼並研究轉換後的Javascript。這在簡單的情況下可能會有幫助,但我懷疑它不是理想的代碼。
- 1. 學習C程序設計資源
- 2. C/C++程序員的數學資源
- 3. 資源學習MFC程序員的GNOME應用程序編程?
- 4. 向程序員學習C
- 5. 作爲專業程序員學習ActionScript 3.0的資源
- 6. 學習資源Verilog
- 7. RoR - 學習資源
- 8. AOP學習資源
- 9. Umbraco學習資源?
- 10. 學習資源Selenium
- 11. JavaScript學習資源
- 12. Ocaml學習資源
- 13. XRCed學習資源?
- 14. 最好的資源來學習C/C++
- 15. 學習PHP程序員的C#或VB?
- 16. 針對PHP開發人員的C#學習資源
- 17. 學習資源c#Excel互操作
- 18. 學習SuiteCRM的資源?
- 19. Drupal 7的學習資源
- 20. mockito的學習資源
- 21. 學習資源Django + AJAX
- 22. 學習謂詞的資源
- 23. Qt的學習資源
- 24. 學習QML的資源?
- 25. 學習螞蟻 - 資源
- 26. 資源學習jQuery的
- 27. 要學習的資源MSDeploy
- 28. 學習資源Joomla 1.6
- 29. OpenGL 4.1學習資源
- 30. 學習資源ASP.NET MVC 2.0
+1我只是打字幾乎相同的東西。事實上,從C++到JavaScript可能是_harder_,因爲你可能不得不忘記你認爲理所當然的很多東西...... – 2010-11-25 15:02:07
沒有關係?我認爲當你已經知道一門編程語言時,學習它會容易得多。更不用說從像C++這樣的複雜事物轉向更簡單的事情了。 – sje397 2010-11-25 15:02:39
其實你不需要知道任何關於HTML的知識來學習JavaScript。雖然它是一種通用語言,恰好嵌入到許多瀏覽器中,但它並不一定是並且可以用於許多其他目的。 – Nick 2010-11-25 15:02:57