V8(JavaScript引擎)

V8(JavaScript引擎)

本詞條是多義詞,共3個義項
更多義項 ▼ 收起列表 ▲

Lars Bak是這個項目的組長,目前該JavaScript引擎已用於其它項目的開發。第一個版本隨著第一個版本的Chrome於2008年9月2日發布。

基本介紹

  • 中文名:V8
  • 開發:丹麥Google開發
  • 類型:開源JavaScript引擎
  • 用在:Google Chrome
目前該JavaScript引擎已用於其它項目的開發。第一個版本隨著第一個版本的Chrome於2008年9月2日發布。
V8使用C++開發,並在谷歌瀏覽器中使用。在運行JavaScript之前,相比其它的JavaScript的引擎轉換成位元組碼解釋執行,V8將其編譯成原生機器碼IA-32, x86-64, ARM, or MIPS CPUs),並且使用了如內聯快取(inline caching)等方法來提高性能。有了這些功能,JavaScript程式在V8引擎下的運行速度媲美二進制程式。
V8中實現的ECMAScript中指定 ECMA - 262 ,第3版 運行在Windows XP和Vista,Mac OS X的10.5(雪豹和Linux系統使用IA - 32或ARM處理器。
V8可以獨立運行,也可以 嵌入 到任何C++應用程式。項目託管在Google Code上,基於BSD協定,任何組織或個人可以將其源碼用於自己的項目中。

相關詞條

熱門詞條

聯絡我們