requirejs解决了两个问题,一是js的依赖关系,二是可以异步加载所需文件。
向上说,这两个问题是怎么产生的?
向下说,requirejs用的什么方式解决这两个问题?
requirejs有什么可以替代的技术吗?
1、在页面中,js文件用<script></script>标签引入,需要有前后顺序,顺序颠倒会出错。
<script></script>标签增多,依赖关系增多,难度增加。
requirejs可以在写代码,解决这个问题。
2、用<script></script>加载文件,浏览器停止渲染。(执行js代码时,浏览器停止其他工作)