上篇读书笔记系列之:《编写可维护的javascript》读书笔记(上)上篇说的是编程风格,记录的都是最重要的点,不讲废话,写的比较简洁,而本篇将加入一些实例,因为那样比较容易说明问题。二、编程实践1、UI松耦合 第一、将css从javascript中抽离(要改变dom样式数据,应该去操作dom的c....
分类:
编程语言 时间:
2014-11-23 23:10:17
阅读次数:
336
前几天巩固了Event事件,现在做一下总结以便以后参考。一、DOM事件模型DOM标准描述了一个Event对象,提供了触发事件的元素信息,并允许在脚本中获取该元素。1.访问事件对象DOM事件模型中,将Event对象引用传给处理事件,如:Hello/*点击段落,将会有警示框弹出,显示当前的事件:clic...
分类:
Web程序 时间:
2014-11-23 23:02:41
阅读次数:
251
上篇读书笔记系列之:《编写可维护的javascript》读书笔记(上)上篇说的是编程风格,记录的都是最重要的点,不讲废话,写的比较简洁,而本篇将加入一些实例,因为那样比较容易说明问题。二、编程实践1、UI松耦合 第一、将css从javascript中抽离(要改变dom样式数据,应该去操作dom的c....
分类:
编程语言 时间:
2014-11-23 15:47:15
阅读次数:
284
上面一篇文章大致介绍了一些javascript当中使用的一些小技巧,当下这篇文章继续介绍一下内存管理、松散耦合、性能方面的一些小知识、为避免错误应该注意的点内存管理1、循环引用如果循环引用中包含DOM对象或者ActiveX对象,那么就会发生内存泄露。内存泄露的后果是在浏览器关闭前,即使是刷新页面,这...
分类:
编程语言 时间:
2014-11-22 21:36:04
阅读次数:
306
按照name属性获取多元素 -- getElementsByName标准DOM 1 定义在HTMLDocument Interface 中,原型NodeList getElementsByName(in DOMString elementName),该方法不会抛出任何异常。DOM 2依然定义在HTM...
分类:
Web程序 时间:
2014-11-22 18:49:42
阅读次数:
362
按照ID获取元素 -- getElementById标准DOM 1,定义在HTMLDocument Interface 中,原型Element getElementById(in DOMString elementId),当不存在拥有对应ID的元素时返回null,该方法不会抛出任何异常。DOM 2,...
分类:
Web程序 时间:
2014-11-22 18:46:48
阅读次数:
193
按照标签名获取元素 -- getElementsByTagName标准DOM 1在Element和Document两个interface中均有定义,原型NodeList getElementsByTagName(in DOMString tagname),指明按照先序遍历遇到的顺序排列,不会抛出任何...
分类:
Web程序 时间:
2014-11-22 18:46:27
阅读次数:
249
Jquery代表javascript和query,即对javascript查询操作的类库,jquery是web前端界的事实标准。最近读《锋利的jquery》,发现这本书最大特点是,更深层的讨论一些jquery使用情境和优化方法,对于有一定jquery使用经验的开发者有独特价值。本篇算是乐帝读此书,对选择器和DOM操作加深理解的总结。
javascript自身包含三大弊端:
复杂的...
分类:
Web程序 时间:
2014-11-22 12:03:11
阅读次数:
180
1、找节点//jQuery解决vara1=$("#dom").children();//全部子节点;varb2=$("#dom").parent();//父节点;varc3=$("#dom").next();//下一个兄弟节点vard4=$("#dom").prev();//上一个兄弟节点vare5...
分类:
Web程序 时间:
2014-11-22 10:31:49
阅读次数:
146