-
2014-07-23
速度 Google 的 V8 JS 引擎让我们可以在客户端和服务端更好的执行 JS 代码,这就给复杂的 JS 程序提供了基础。我们现在可以发送几百KB的压缩后的 JS 代码到客户端,并且可以预期客户端...
-
2014-07-11
1,在一个数组的最后添加一个元素 这个技巧可以让你使用Length属性在一个数组的最后添加一个元素,因为Length属性比数组的最后一个元素的下标多1。这个方法和push方法是相同的。例如...
-
2014-07-11
Javascript在互联网上名声很臭,但你又很难再找到一个像它这样如此动 态、如此被广泛使用、如此根植于我们的生活中的另外一种语言。它的低学习门槛让很多人都称它为学前脚本语言...
-
2014-07-11
每种语言都有它特别的地方,对于JavaScript来说,使用var就可以声明任意类型的变量,这门脚本语言看起来很简单,然而想要写出优雅的代码却是需要不断积累经验的。本文列举了JavaS...
-
2014-07-11
操作HTML DOM文档的一个难题是,你的JavaScript代码可能在DOM完全载入之前运行,这会导致你的代码产生一些问题。页面加载时浏览器内部操作的顺序大致是这样的: 1. HTML被解析。 2. 外部...
-
2014-07-11
keycode 8 = BackSpace BackSpace keycode 9 = Tab Tab keycode 12 = Clear keycode 13 = Enter keycode 16 = Shift_L keycode 17 = Control_L keycode 18 = Alt_L keycode 19 = Pause keycode 20 = Caps_Lock keycode 27 = Escape Escape keycode 32 = space...
-
2014-07-11
1. 集合类对象问题 现有代码中许多集合类对象取用时使用 (),IE 能接受,Firefox 不能。 解决方法:改用 [] 作为下标运算。如:document.forms(formName) 改为 document.forms[formName]; //又如: doc...
-
2014-03-18
正则表达式的基础基本已经说完了,现在开始实战吧 首先我们来验证数字 if(a.match(/\d/)) 这个已经见过了,只要字符串包含数字就pass if(a.match(/^\d$/)) 必须只有一个数字才pass 相当于if(a....
-
2014-03-17
有些重要的元字符还是要讲下 比如\b 匹配字符边界 if(a.match(/er\b/)) 可以匹配never veer,等后面结尾是 er的字符串 像erte,aerwo都不能匹配 如果换个位置if(a.match(/\ber/)) 则匹配字符串开头是...
-
2014-03-16
虽说不太算js的,,但也是用js做的教程。。姑且放在这里吧 正则表达式 很重要,几乎每种编程语言都会用到 先解释下,什么是 正则表达式? 在计算机科学中,是指一个用来描述或者...
-
2014-03-12
1. oncontextmenu=window.event.returnValue=false 将彻底屏蔽鼠标右键 table border oncontextmenu=return(false)tdno/table 可用于Table 2. body onselectstart=return false 取消选取、防止复制 3. onpaste=return false 不准粘...