HTML加载JS文件顺序执行机制:如何确保JS文件加载完成后再执行方法?
html加载js文件顺序执行机制
在HTML中使用
根据您提供的代码示例:
<script type="text/javascript" src="https://example.com/web_sdk_js/js_all.js"></script> <script> var MetaInfo = window.getMetaInfo(); </script>
这种写法确实能确保先加载JS文件再执行里面的方法。
普通
如果您希望进一步确保JS文件在加载完成后再执行方法,可以使用异步加载机制
<script type="text/javascript" src="https://example.com/web_sdk_js/js_all.js" defer></script>
defer属性会让浏览器在解析HTML完成之后才开始下载JS文件,并不会阻碍渲染。当JS文件加载完成,浏览器就会执行其中的代码。
以上就是HTML加载JS文件顺序执行机制:如何确保JS文件加载完成后再执行方法?的详细内容,更多请关注其它相关文章!