-3
A
回答
-1
都是有效的,但我認爲<module>
稍微更正確,請參閱下面的解釋:
<script>
元素中的代碼不支持模塊語法,因爲元素的同步性質與模塊的異步性不兼容。相反,您需要使用新的<module>
元素。它比<script>
有幾個顯着的優點。然而,腳本可以以其替代形式<script type="module">
使用。
我有一個問題。爲什麼''中的代碼有其自己的作用域而不是全局作用域?例如:''標籤中的變量對其他任何''或'
<module>
正確的語法是加載ES6模塊到HTML文檔中所提出的元素。<script type="module">
是一個臨時解決,直到:<module>
得到妥善標準化<module>
source
來源
2015-08-03 12:23:54 Quentin
該來源鏈接是2013年的。在ES6(最終)標準中沒有這樣的東西。 – Amit
@Amit:ES根本沒有指定。 WHATWG正在研究裝載機。 – Bergi
@bergi - 你可以分享任何相關鏈接(Pehaps注入答案而不是「舊」鏈接?)。另外,提出的裝載程序的部分是否取代了舊的「System.Import」? – Amit