首页 > 其他 > 详细

前端开发方法论总结

时间:2018-03-22 15:22:59      阅读:205      评论:0      收藏:0      [点我收藏+]

1:如何页面之间多个区域的数据请求之间有一定的依赖关系,如果保证请求的数据保证一定的先后顺序?

  • javascript 加载顺序和异步加载

javascript文件引入的三种方式:

<script src="demo1.js"></script>
<script src="demo2.js"></script>

按照先后顺序执行,阻塞,待脚本下载并执行完后,再执行标签后面的代码

<script  src="demo1.js" defer></script>
<script  src="demo2.js" defer></script>

顺序:保证先后顺序;不阻塞,脚本将被异步下载,待文档解析完后执行脚本。延迟执行。带有defer的script会在window.onload之前加载,在没有defer的脚本之后加载

<script src="demo1.js" async></script>
<script src="demo2.js" async></script>

顺序:不保证先后顺序,不阻塞,脚本将被异步下载,下载完后将被立即执行,之后再解析剩下的文档。

 

html是按顺序执行的,上面的先执行,如果将js写在head里,且该js代码需要用到body中的元素,这样就会出错,最好的方式是将js放在body最下面。

2:前端性能优化

3:常用的布局方案

4:浏览器兼容性的问题

5:模块化编程,什么是工程化?

6:常用的调试工具

7:mvvm设计模式

8: http协议

9:ajax异步加载,延时加载问题

10:页面有很多css文件、js文件,如何提高加载速度,进行性能优化

 

前端开发方法论总结

原文:https://www.cnblogs.com/lingLongBaby/p/8616399.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!