2017-08-27 68 views

回答

1

ES8(或更好地命名爲ES2017)是編程語言標準。

而V8則是Google的該標準的實施。

+0

爲什麼要命名它_ES2017_更好?我從來沒有明白。這似乎讓自己陷入失敗;現在是2017年,因爲舊版瀏覽器,移動瀏覽器,Safari瀏覽器等原因,我們仍然無法在生產客戶端代碼中使用_ES2015/16_ –

+0

因此,如果我的瀏覽器支持es2017,我可以在節點中使用它?或者node.js也必須與它兼容? – user8524903

+0

@PaulS。這是因爲自從ES2015(或ES6)以來,ECMA已經決定每年發佈一個規範,並且規範中的所有提案都已準備就緒。現代瀏覽器和實現沒有趕上這個因素。該年意味着規格發佈年份,並非所有功能將在當年實施並可用 – Li357

1

烏鴉和寫字檯之間相同。

V8是一個引擎 - 它是執行您的Javascript代碼的軟件。

ES8是ECMAScript版本8的縮寫,是Javascript語言的標準。 V8可能支持不同版本的ECMAScript。