2013年12月19日

摘要: 闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。Js代码 var n=999; function f1(){ alert(n); } f1(); // 999另一方面,在函数外部自然无法读取函数内的局部变量。Js代码 function f1(){ var n=999; } alert(n); // error这里有一个地... 阅读全文
posted @ 2013-12-19 17:42 小刈 阅读(174) 评论(0) 推荐(0) 编辑

2013年12月17日

摘要: 键盘方向键控制表格第一行第二行第三行第四行第五行第六行 阅读全文
posted @ 2013-12-17 17:16 小刈 阅读(347) 评论(0) 推荐(1) 编辑
摘要: 标题页 阅读全文
posted @ 2013-12-17 17:15 小刈 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 标题页 阅读全文
posted @ 2013-12-17 17:14 小刈 阅读(126) 评论(0) 推荐(0) 编辑

2013年12月7日

摘要: 去掉Javscript数组中的重复元素下面的代码可以去掉Javascript数组中的重复元素,如下:functionremoveDuplicates(arr){vartemp={};for(vari=0;i<arr.length;i++)temp[arr[i]]=true;//用true(可是任意值)替换掉相同数组下标的值varr=[];for(varkintemp)r.push(k);returnr;}//用法varfruits=['apple','orange','peach','apple','strawber 阅读全文
posted @ 2013-12-07 12:13 小刈 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 页面将在秒后自动跳转... 阅读全文
posted @ 2013-12-07 12:12 小刈 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 固定表头1固定表头2表头3表头4表头5表头4表头5表头4 固定表头1-1固定表头2表头3表头4表头5表头4表头5表头4 固定表头1-2固定表头2表头3表头4表头5表头4表头5表头4 固定表头1-1固定表头2表头3表头4表头5表头4表头5表头4 固定表头1-2固定表头2表头3表头4表头5表头4表头5表头4 固定表头1-1固定表头2表头3表头4表头5表头4表头5表头4 固定表头1-2固定表头2表头3表头4表头5表头4表头5表头4 阅读全文
posted @ 2013-12-07 12:10 小刈 阅读(905) 评论(0) 推荐(0) 编辑
摘要: DOM模型:1利用节点访问html元素nodeType——节点类型,元素节点是1,文本节点是3nodeValue——节点值,元素节点为空,文本节点的nodeValue属性即为文本内容nodeName——节点名称,对于元素节点,返回tagName,对于文本,则返回#textNodeparentNode:返回当前节点的父节点NodepreviousSibling:返回当前节点的前一个兄弟节点NodenextSibling:返回当前节点的后一个兄弟节点Node[]childNodes:返回当前节点的所有子节点。Node[]getElementsByTagName(tagName):返回当前节点的具有 阅读全文
posted @ 2013-12-07 12:09 小刈 阅读(235) 评论(0) 推荐(0) 编辑

2013年12月6日

摘要: 一、HTML5 Web Storage是什么?http://www.css3-html5.com/HTML5-Tutorial/20120329928.htmlHTML5中新增的重要功能可以在客户端本地保存数据便是Web Storage。在HTML4中我们是通过cookies在客户端保存网站用户名等信息,但是cookies的局限性也在长期的使用过程中被发现:1. Cookies大小被限制在4KB。2. Cookies随HTTP事务一起被发送,这样会浪费一部分带宽。3. Cookies很难被操纵,因为它复杂。二、HTML5 Web Storage的分类为此HTML5提供了Web Storage— 阅读全文
posted @ 2013-12-06 10:20 小刈 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 1 contentEditable 属性 html5 为大部分Html元素都增加了contentEditable属性,如果将该 属性设为true,那么浏览器将会允许开发者直接编辑该html元素里的内容。此处的html元素并不是指那些原本就允许用户输入 的表单元素,如文本框,文本域之类的,而是把 ,等元素变成可编辑状态。 contentEditable 具有“可继承” 的特点 ,如果一个html元素的父元素是 "可编辑"的,那么它默认也是可编辑的,除非显示的指定contentEditable="false"; 当用户编辑完后,编辑的内容会直接显示在页面上, 阅读全文
posted @ 2013-12-06 10:19 小刈 阅读(265) 评论(0) 推荐(0) 编辑

导航