摘要:
在智能手机横行的时代,作为一个web前端,不会编写移动web界面,的确是件悲催的事情。当公司准备做一个微信的微网站时,作为一个多年经验的web前端码农,我迷茫了,真心不知道从何下手。接下来就是搜一堆教程,然后开始编写代码,三天后,我的第一个移动端web页面编写完成。回头想想,移动端的web页面代码编... 阅读全文
摘要:
if(!document.getElementsByClassName){ document.getElementsByClassName = function(className, element){ var children = (element || document).g... 阅读全文
摘要:
首先介绍DOM里常见的三种节点类型(总共有12种,如docment):元素节点,属性节点以及文本节点,例如head,其中h2是元素节点,class是属性节点,head是文本节点,在这里你可以说h2这个元素节点包含一个属性节点和一个文本节点。其实几乎所有HTML的标签都是元素节点,而id, title... 阅读全文
摘要:
(1) 减少http请求次数:css spirit,data uri(2) JS,CSS源码压缩(3) 前端模板 JS+数据,减少由于HTML标签导致的带宽浪费,前端用变量保存AJAX请求结果,每次操作本地变量,不用请求,减少请求次数(4) 用innerHTML代替DOM操作,减少DOM操作次数,优 阅读全文
摘要:
//第1种写法 function Circle(r) { this.r = r; } Circle.PI = 3.14159; Circle.prototype.area = function() { return Circle.PI * this.r * this.r; } var c = new Circle(1.0); alert(c.area()); /... 阅读全文