我聽說過這些術語在不同的博客中使用,並且好奇是否有差異。JavaScript有編譯器和解釋器嗎?
-2
A
回答
2
編譯器將源代碼(您編寫的代碼)轉換爲計算機可以理解的機器代碼。
解釋器直接執行您的代碼,而無需事先將其編譯爲機器代碼。
0
Javascript可以只運行一個解釋器,解析腳本並執行代碼的程序。
但是,一些環境(如Chrome的V8 Javascript引擎)將使用編譯器將一些Javascript代碼轉換爲較低級別的語言,從而可以更快地執行。這是爲什麼Javascript可以以接近原生速度執行的重要組成部分。
相關問題
- 1. Java編譯器/解釋器
- 2. RUBY中的編譯器和解釋器
- 3. python編譯器包解釋
- 4. QMetaObject編譯器解釋?
- 5. 用Clang編譯Ruby和Python解釋器?
- 6. 解析器,解釋器和編譯器上的學習資源
- 7. 彙編器,解釋器和編譯器的圖像?
- 8. Titanium使用解釋器或編譯器
- 9. PHP - 即時編譯器Vs解釋器
- 10. F#:有人可以解釋我的編譯器錯誤嗎?
- 11. Stack你可以有不同的編譯器和解析器嗎?
- 12. 用php編寫的編譯器和解釋器或編譯爲php
- 13. 有解釋器,動態編譯器和靜態編譯器(如C++編譯器)以及多媒體庫的高級語言嗎?
- 14. 編譯器,解釋器和兩者的示例
- 15. std :: ignore編譯器錯誤的解釋
- 16. 解釋特定的編譯器警告
- 17. 解釋器是否編譯python腳本?
- 18. 不能解釋編譯器警告
- 19. JavaScript「編譯器」
- 20. Smalltalk解釋器編輯器
- 21. 編譯器vs解釋器,還是用解釋型語言編寫編譯器仍然使它成爲編譯器?
- 22. Android TargetApi註釋和即時編譯器
- 23. 有沒有JavaScript的開源解釋器?
- 24. 編譯器/解釋器在解釋時創建函數通常是一個好主意嗎?
- 25. 的javascript://解釋爲正則表達式註釋一些問題,編譯器
- 26. 編譯器瞭解
- 27. 編譯器誤解
- 28. java解釋器和編譯規則違規
- 29. 是javascript解釋還是jit編譯
- 30. 是否有繞過編譯的Java解釋器?