2015-11-10 99 views

回答

2

編譯器將源代碼(您編寫的代碼)轉換爲計算機可以理解的機器代碼。

解釋器直接執行您的代碼,而無需事先將其編譯爲機器代碼。

0

Javascript可以只運行一個解釋器,解析腳本並執行代碼的程序。

但是,一些環境(如Chrome的V8 Javascript引擎)將使用編譯器將一些Javascript代碼轉換爲較低級別的語言,從而可以更快地執行。這是爲什麼Javascript可以以接近原生速度執行的重要組成部分。