Web前端优化初探,小弟抛砖引玉,期待高手共破难关!
前言 其实没想过写前端优化这篇文章来的,因为我自知现在水平达不到这个高度! 但是,你知道面试官很烦的,他每次面试非要问你浏览器兼容与前端优化......,所以我又不得不在这两个上面做一定研究。 上面几个问题,没一定功力的前端不可能答得好的。对于优化这块东西,我也很多正在摸索,实在觉得现在拿不出手啊!但是时间不等人。 比如这段时间参加的一个面试,面试官就非要将我做的页面想象得很卡,而且指定就是前端卡,让我优化,还问我平时会不会注意一些优化的东西。 说实话,平时写代码时候,我惊奇的发现一个事实: 1 我会不自主的将css写成一排:#tabs { border-bottom: 1px solid #1C87D5; padding: 5px 5px 0; }2 我写js时,两个等号一定要空格:var con = document.getElementById('content'); //不用编辑器我写出来的代码排版也不会差3 在写页面时候我会花10分钟纠结我这里是不是多了一个div...... 通过以上事实,我觉得我已经养成一种规范的“强迫症了”,这里不是要说自己编码多好,而是想说明: 很多优化在平时在意或者不在意之间就已经做了,到后面你就不自主认为他不是优化而是必须了,比如: for(var i = 0, len = args.length; i < len; i++) {} 但是