簡體   English   中英

Nodejs 4.x上的ES6代碼:V8 4.5是直接運行ES6的本地JS引擎嗎?

[英]ES6 code on Nodejs 4.x : Is V8 4.5 a native JS engine that runs ES6 directly?

我正在嘗試將Nodejs 1.0.x上的微服務升級到Nodejs4.x。 目的是增強此服務的功能並利用ES6功能,尤其要避免新代碼段中的原型混亂。 在瀏覽幾個博客時,我遇到了一條聲明,即ES6的模塊模式是標准化的,並且與require()不同,它是異步的。

如果模塊加載是異步的(帶有模塊語法的導入),我試圖了解該文件中的代碼如何利用此功能? 依賴於此異步導入模塊的所有代碼也都將變為異步代碼嗎? 如果是的話,我想將性能(而不是require(同步)和import / module(異步))組合在一起,而是將每件事更改為import / module(輸入/模塊)。

我需要一些幫助來糾正或調整我的思維過程。

ES6模塊在Node.js(服務器)中同步加載。 它們僅在瀏覽器中異步加載。 import的優點是兩個用例的關鍵字相同。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM