【2011-11-13】js Form.elements[i]的使用实例
复制代码 代码如下: //检查表单元素是否为空 function check(Form) { for (i=0;i<Form.length;i++){ if(Form.elements[i]
【2011-11-14】jQuery源码分析-01总体架构分析
1. 总体架构 1.1 自调用匿名函数 self-invoking anonymous function 打开jQuery源码,首先你会看到这样的代码结构: 复制代码 代码如下: (functio
【2011-11-14】jQuery源码分析-02正则表达式 RegExp 常用正则表达式
作者:nuysoft/JS攻城师/高云 QQ:47214707 EMail:nuysoft@gmail.com 声明:本文为原创文章,如需转载,请注明来源并保留原文链接。 后文预告:jQuery中
【2011-11-14】jQuery源码分析-03构造jQuery对象-源码结构和核心函数
作者:nuysoft/高云 QQ:47214707 EMail:nuysoft@gmail.com 毕竟是边读边写,不对的地方请告诉我,多多交流共同进步。本章还未写完,完了会提交PDF。 前记:
【2011-10-24】最佳的addEvent事件绑定是怎样诞生的
当我们编写脚本的时候创建了交叉引用,例如如下代码: window.onload = function() { var x = document.getElementsByTa
【2011-10-24】更优雅的事件触发兼容
问题种种 做底层接口兼容,无非就是利用if,判断客户端支持哪个接口的问题。最著名的例子就是事件: 复制代码 代码如下: var addEvent = function(e, what, how)
【2011-10-25】JavaScript学习笔记(一) js基本语法
1.标识符与关键字 标识符以字母开头,可以包含字母、数字、下划线。标识符不能使用以下保留字符: 复制代码 代码如下: abstract, boolean, break,byte,case,catc
【2011-10-25】JavaScript学习笔记(二) js对象
1.简单类型 javascript的简单类型包括 数字(Number)、字符串(String)、布尔值(Boolean)、null值 和 undefined值。其他所有值都是对象。 2.对象 ja
【2011-10-27】JavaScript 类型的包装对象(Typed Wrappers)
例如: new Boolean(false) 会返回一个对象,该对象有一个 valueOf 方法会返回被包装的值。这其实完全没有必要,并且有时还令人困惑。不要使用 new Boolean、 new
【2011-10-27】JavaScript Memoization 让函数也有记忆功能
比如说,我们想要一个递归函数来计算 Fibonacci 数列。一个 Fibonacci 数字是之前两个 Fibonacci 数字之和。最前面的两个数字是 0 和 1。 复制代码 代码如下: var