Web开发
文章平均质量分 64
cycle263
这个作者很懒,什么都没留下…
展开
-
HTML4.01 vs XHTML1.0
最为明显的几点区别:1、XHTML1.0所有元素必须关闭;2、XHTML1.0标签名必须小写,标签名和属性对大小写敏感;3、XHTML1.0嵌套更加严谨,不能交叉;4、XHTML1.0文档必须有根元素,所有元素必须嵌套在之间;5、XHTML1.0用id属性替换了name属性;6、XHTML1.0属性必须小写,属性值必须用引号;总体来说,XHTML1.0是更加严谨规范原创 2013-02-04 21:38:30 · 199 阅读 · 0 评论 -
浏览器内部工作原理 (强烈推荐阅读)
一、介绍 浏览器可以被认为是使用最广泛的软件,本文将介绍浏览器的工作原理,我们将看到,从你在地址栏输入google.com到你看到google主页过程中都发生了什么。 将讨论的浏览器 今天,有五种主流浏览器——IE、Firefox、Safari、Chrome及Opera。 本文将基于一些开源浏览器的例子——Firefox、Chrome及Safari,Safa转载 2013-03-13 13:10:54 · 247 阅读 · 0 评论 -
Javascript最常用的继承模式 —— 原型链与借用构造函数技术结合
通过单独使用原型链继承,虽然功能非常强大,但是存在各方面的问题。例如:子类的实例需要单独的超类属性时,需要传递参数时....这时候,需要用到构造函数。 而只使用构造函数进行继承时,通过构造函数创建的方法无法共享,每个子类实例都会拥有一个方法对象,实非明智之举。如此,只有结合二者之长,才是比较完美的继承模式,当然,如何结合使用,还得看实际的使用环境。 下面用个经典的例原创 2013-03-21 12:21:24 · 326 阅读 · 0 评论 -
javascript闭包实现私有成员的惰性实例化单体
/* 闭包实现私有成员的惰性实例化单体 */ var person = function(){ var name, age, job, pay; function prgetJob(){ return job; } var obj = { //接口对象 getAttr: function(){ //获取私有属性 return j原创 2013-03-22 11:02:06 · 298 阅读 · 0 评论