码迷,mamicode.com
首页 > 其他好文 > 详细

前端开发方法论总结

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

标签:如何   协议   def   win   引入   数据请求   style   先后   方法   

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文件,如何提高加载速度,进行性能优化

 

前端开发方法论总结

标签:如何   协议   def   win   引入   数据请求   style   先后   方法   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!