上一页 1 ··· 3 4 5 6 7 8 9 下一页
摘要: 深入理解JavaScript的闭包特性如何给循环中的对象添加事件 初学者经常碰到的,即获取HTML元素集合,循环给元素添加事件。在事件响应函数中(event handler)获取对应的索引。但每次获取的都是最后一次循环的索引。原因是初学者并未理解JavaScript的闭包特性。 有个网友问了个问题, 阅读全文
posted @ 2016-08-16 18:38 Christal_11 阅读(152) 评论(0) 推荐(0) 编辑
摘要: js继承的概念 js里常用的如下两种继承方式: 由于js不像java那样是真正面向对象的语言,js是基于对象的,它没有类的概念。所以,要想实现继承,可以用js的原型prototype机制或者用apply和call方法去实现 在面向对象的语言中,我们使用类来创建一个自定义对象。然而js中所有事物都是对 阅读全文
posted @ 2016-08-16 17:31 Christal_11 阅读(121) 评论(0) 推荐(0) 编辑
摘要: -、元素查找问题1. document.all[name] (1)现有问题:Firefox不支持document.all[name] (2)解决方法:使用getElementsByName(name),getElementById(id)等来替代。 2. 集合类对象问题 (1)现有问题:IE中对许多 阅读全文
posted @ 2016-08-16 15:43 Christal_11 阅读(192) 评论(0) 推荐(0) 编辑
摘要: HTTP状态码,我都是现查现用。 我以前记得几个常用的状态码,比如200,302,304,404, 503。 一般来说我也只需要了解这些常用的状态码就可以了。 如果是做AJAX,REST,网络爬虫,机器人等程序。还是需要了解其他状态码。 本文我花了一个多月的时间把所有的状态码都总结了下,内容太多,看 阅读全文
posted @ 2016-08-16 15:11 Christal_11 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 内容提纲: 1.传统事件绑定的问题 2.W3C事件处理函数 3.IE事件处理函数 4.事件对象的其他内容 事件绑定分为两种:一种是传统事件绑定(内联模型,脚本模型),一种是现代事件绑定(DOM2级模型)。现代事件绑定在传统绑定上提供了更强大更方便的功能。 一.传统事件绑定的问题 传统事件绑定有内联模 阅读全文
posted @ 2016-08-16 11:39 Christal_11 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 清除浮动是每一个 web前台设计师必须掌握的机能。css清除浮动大全,共8种方法。 浮动会使当前标签产生向上浮的效果,同时会影响到前后标签、父级标签的位置及 width height 属性。而且同样的代码,在各种浏览器中显示效果也有可能不相同,这样让清除浮动更难了。解决浮动引起的问题有多种方法,但有 阅读全文
posted @ 2016-07-30 12:21 Christal_11 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 1. 请减少HTTP请求 基本原理: 在浏览器(客户端)和服务器发生通信时,就已经消耗了大量的时间,尤其是在网络情况比较糟糕的时候,这个问题尤其的突出。 一个正常HTTP请求的流程简述:如在浏览器中输入"www.xxxxxx.com"并按下回车,浏览器再与这个URL指向的服务器建立连接,然后浏览器才 阅读全文
posted @ 2016-07-30 11:40 Christal_11 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 标准模式与怪异模式 由于历史的原因,各个浏览器在对页面的渲染上存在差异,甚至同一浏览器在不同版本中,对页面的渲染也不同。在W3C标准出台以前,浏览器在对页面的渲染上没有统一规范,产生了差异(Quirks mode或者称为Compatibility Mode);由于W3C标准的推出,浏览器渲染页面有了 阅读全文
posted @ 2016-07-30 11:13 Christal_11 阅读(393) 评论(0) 推荐(0) 编辑
摘要: clientX 设置或获取鼠标指针位置相对于窗口客户区域的 x 坐标,其中客户区域不包括窗口自身的控件和滚动条。 clientY 设置或获取鼠标指针位置相对于窗口客户区域的 y 坐标,其中客户区域不包括窗口自身的控件和滚动条。 offsetX 设置或获取鼠标指针位置相对于触发事件的对象的 x 坐标。 阅读全文
posted @ 2016-07-20 09:17 Christal_11 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 依照我个人答案与网上相关答案进行编写 作者:刘建 毕业院校:家里蹲大学低能班 联系邮箱:243376129@qq.com 如果有错误,欢迎发邮件,本人尽量修正。 一个前端技术工程师必须掌握的知识,写得很详细了,相信看完会对大家有所帮助。 ——————————————————————————————— 阅读全文
posted @ 2016-07-19 13:50 Christal_11 阅读(176) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 下一页