在 Google Maps Javascript API 示例中,我看到 HTML 中有类似这样的内容:
<script type="module" src="./index.ts"></script>
Run Code Online (Sandbox Code Playgroud)
以及 TS/JS 脚本末尾的空导出语句。
let map;
function initMap() {
map = new google.maps.Map(document.getElementById("map"), {
center: { lat: -34.397, lng: 150.644 },
zoom: 8,
});
}
window.initMap = initMap;
export {};
Run Code Online (Sandbox Code Playgroud)
我在 MDN 上没有看到任何示例或提到空导出,所以我想知道是否有人知道它是如何工作的。如果导出为空,脚本如何知道运行它。