异步加载
异步加载也叫非阻塞模式加载,浏览器在下载js的同时,同时还会执行后续的页面处理。在script标签内,用js创建一个script元素并插入到document中,这种就是异步加载js文件了;
(function() { var s = document.createElement('script'); s.type = 'text/javascript'; s.async = true; var x = document.getElementsByTagName('script')[0]; x.parentNode.insertBefore(s, x); })();同步加载
平常默认用的都是同步加载。如:<script src="http://yourdomain.com/script.js"></script>