Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/398.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 内联ES6模块的正确语法?_Javascript_Node.js_Ecmascript 6 - Fatal编程技术网

Javascript 内联ES6模块的正确语法?

Javascript 内联ES6模块的正确语法?,javascript,node.js,ecmascript-6,Javascript,Node.js,Ecmascript 6,哪一个是内联模块的正确语法 或 是用于将ES6模块加载到HTML文档中的建议元素 是一项临时工作,直到: 得到适当的标准化 浏览器开始支持 这两种观点都是正确的,尽管我认为这更为正确,请参见下面的解释: 元素内部的代码不支持模块语法,因为元素的同步性质与模块的异步性不兼容。相反,您需要使用新元素。它与传统技术相比有几个显著的优势。但是,脚本可以以其替代形式使用。该源链接来自2013年。ES6最终标准中没有这样的标准。@Amit:ES根本没有指定这一点。加载程序上的工作是什么。@bergi-你能分

哪一个是内联模块的正确语法

是用于将ES6模块加载到HTML文档中的建议元素

是一项临时工作,直到:

得到适当的标准化 浏览器开始支持
这两种观点都是正确的,尽管我认为这更为正确,请参见下面的解释:


元素内部的代码不支持模块语法,因为元素的同步性质与模块的异步性不兼容。相反,您需要使用新元素。它与传统技术相比有几个显著的优势。但是,脚本可以以其替代形式使用。

该源链接来自2013年。ES6最终标准中没有这样的标准。@Amit:ES根本没有指定这一点。加载程序上的工作是什么。@bergi-你能分享Pehaps在答案中插入的任何相关链接而不是旧链接吗?。另外,建议的加载程序中是否有一部分替换了旧的建议系统。导入?@Amit:我不是最新的,但这些应该可以让您开始:,@Bergi whatwg是我在之前的评论中提到的。那里没有任何标记。另一个链接esdicuss很有趣,但也没有链接到任何草稿/提案或类似的内容。。。它只有8个月大,所以它可能还活着。我有个问题。为什么内部代码有自己的作用域而不是全局作用域?例如:标记中的变量对任何其他或标记都不可见,在名称中,module意味着它将被限定在模块的范围内,无论如何,全局范围总是一个坏主意。