我被教导说,对于页面加载速度和用户体验来说,推迟加载对于以上内容不重要的JavaScript是非常有用的。外部脚本缓存
例子:
$(document).ready(function() {
var e = document.createElement("script");
e.src = "//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js";
var t = document.getElementsByTagName("script")[0];
t.parentNode.insertBefore(e, t)
});
不过是被推迟,像这样通过用户的浏览器相同的方式仍缓存为直接调用外部JavaScript硬编码到HTML外部JavaScript文件?
是的。 [最小长度] –
把它放在页面上并刷新? – PeeHaa
使用浏览器网络跟踪工具应该会显示从这里加载这些文件的来源 –