随笔分类 -  JavaScript

摘要:一、JavaScript 库1.什么是javascript库:javascript库,说白了,就是把各种常用的代码片段,组织起来放在一个 js 文件里,组成一个包,这个包就是 JavaScript 库。现如今有太多优秀的开源 JavaScript 库,比如:jQuery、Prototype、Dojo... 阅读全文
posted @ 2014-04-14 15:06 胡椒粉hjf 阅读(271) 评论(0) 推荐(0)
摘要:卡死经典款李方军阿斯科利大姐夫拉克丝点击发送李稻葵 阅读全文
posted @ 2014-04-14 14:35 胡椒粉hjf 阅读(129) 评论(0) 推荐(0)
摘要:打算库房尽快拉萨的姐夫拉萨地咖啡 阅读全文
posted @ 2014-04-14 14:34 胡椒粉hjf 阅读(120) 评论(0) 推荐(0)
摘要:的卡拉的算非进口量倒萨放假啊上的 阅读全文
posted @ 2014-04-14 14:33 胡椒粉hjf 阅读(114) 评论(0) 推荐(0)
摘要:一、IE中的XML(IE低版本才支持)在统一的正式规范出来以前,浏览器对于 XML 的解决方案各不相同。DOM2 级提出了动态创建 XML DOM 规范,DOM3 进一步增强了 XML DOM。所以,在不同的浏览器实现XML 的处理是一件比较麻烦的事情。1.创建 XMLDOM 对象IE 浏览器是第一... 阅读全文
posted @ 2014-04-13 21:00 胡椒粉hjf 阅读(302) 评论(0) 推荐(0)
摘要:为了分担服务器处理表单的压力,JavaScript 提供了一些解决方案,从而大大打破了处处依赖服务器的局面。一、表单介绍在 HTML 中,表单是由元素来表示的,而在 JavaScript 中,表单对应的则是HTMLFormElement 类型。HTMLFormElement 继承了 HTMLElement,因此它拥有 HTML 元素具有的默认属性,并且还独有自己的属性和方法:1.获取表单对象的方法有很多种,如下: 最后一种方法使用 name 名称直接获取元素,已经不推荐使用,这是向下兼容的早期用法。问题颇多,比如有两个相同名称的,变成数组;而且这种方式以后有可能会... 阅读全文
posted @ 2014-04-11 16:32 胡椒粉hjf 阅读(180) 评论(0) 推荐(0)
摘要:事件绑定分为两种:一种是传统事件绑定(内联模型,脚本模型),一种是现代事件绑定(DOM2 级模型)。现代事件绑定在传统绑定上提供了更强大更方便的功能。一.传统事件绑定的问题传统事件绑定有内联模型和脚本模型,内联模型我们不做讨论,基本很少去用。先来看一下脚本模型,脚本模型将一个函数赋值给一个事件处理函... 阅读全文
posted @ 2014-04-11 16:28 胡椒粉hjf 阅读(240) 评论(0) 推荐(0)
摘要:1.为了让属性和方法更好的体现封装的效果,并且减少不必要的输入,原型的声明可以使用字面量的方式使用构造函数创建原型对象和使用字面量创建对象在使用上基本相同,但还是有一些区别,字面量创建的方式使用 constructor 属性不会指向实例,而会指向 Object,构造函数创建的方式则相反。 function Box() {}; Box.prototype = { //使用字面量的方式创建原型对象,这里{}就是对象,是Object,new Object就相当于{} name : 'Lee', age : 100, ... 阅读全文
posted @ 2014-04-09 21:00 胡椒粉hjf 阅读(262) 评论(0) 推荐(0)
摘要:继承是面向对象中一个比较核心的概念。其他正统面向对象语言都会用两种方式实现继承:一个是接口实现,一个是继承。而 ECMAScript 只支持继承,不支持接口实现,而实现继承的方式依靠原型链完成。 function Box() { //Box 构造 this.name = 'Lee'; } function Desk() { //Desk 构造 this.age = 100; } Desk.prototype = new Box... 阅读全文
posted @ 2014-04-09 21:00 胡椒粉hjf 阅读(200) 评论(0) 推荐(0)