编程思想及规范
麦兜_冰夕
这个作者很懒,什么都没留下…
展开
-
前端工程化的理解
什么是"前端工程化"?目前来说,web业务日益复杂化和多元化,前端开发从WebPage模式为主转变为WebApp模式为主了。前端的开发工作在一些场景下被认为只是日常的一项简单工作,或只是某个项目的"附属品",并没有被当做一个"软件"而认真对待(无论是产品负责人还是开发者)。在模式的转变下,前端都已经不是过去的拼几个页面和搞几个jq插件就能完成。当工程复杂就会产生许多问题,比如:如何进行高效的多人协作? 如何保证项目的可维护性? 如何提高项目的开发质量? 如何降低项目生产的风险? ...转载 2020-07-14 14:51:43 · 382 阅读 · 0 评论 -
前端开发经验总结
同一个HTML文件中id不能相同,id命名下划线,class中划线,变量驼峰式 定时器使用前必须先清除,一个页面若同时有多个计时器,可将清楚计时器的写在一个函数内,尽量避免计时器的嵌套调用,若有嵌套调用时必须清楚时间间隔及函数执行次数与顺序 Js文件引入时有先后顺序之分,有所依赖的例如jquery.js要在bootstrap.js之间引入;没有依赖且与页面初次渲染DOM树无关的事件处理的js文...原创 2020-02-16 19:35:25 · 1160 阅读 · 0 评论 -
编程原则
良好的编程原则与良好的设计工程原则密切相关。本文总结的这些设计原则,帮助开发者更有效率的编写代码,并帮助成为一名优秀的程序员。1.避免重复原则(DRY – Don’t repeat yourself)编程的最基本原则是避免重复。在程序代码中总会有很多结构体,如循环、函数、类等等。一旦你重复某个语句或概念,就会很容易形成一个抽象体。12注意:代码的“抽象”和它的“可读性”(直观性),其实是一对矛盾...原创 2018-05-08 10:16:35 · 1675 阅读 · 0 评论 -
WEB前端编码规范及个人经验总结
1.关于JS的引入顺序问题建议在body标签下引用,不会阻止浏览器页面的渲染。如若非要在<head>标签内部提前引用,对于涉及DOM操作的js函数建议在<body onload="init()">标签中加入onload事件,js操作需放入init()函数中。2.对于window.onloadonload事件不要用匿名函数。一个html页面中可同时调用...原创 2019-03-14 18:37:03 · 276 阅读 · 0 评论