前端开发方法论总结

Posted linglongbaby

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了前端开发方法论总结相关的知识,希望对你有一定的参考价值。

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

 

以上是关于前端开发方法论总结的主要内容,如果未能解决你的问题,请参考以下文章

前端开发常用代码片段(中篇)

前端开发常用js代码片段

分享前端开发常用代码片段

前端开发工具vscode如何快速生成代码片段

前端开发工具vscode如何快速生成代码片段

前端开发中最常用的JS代码片段