2009-07-06 15:21
[YUI类]
<1>.later()方法.这个方法应该是对setTimeout和setInterval的一个封装.它接受四个参数,分别为"延迟时间","执行函数作用域","执行函数","是否重复执行".这个函数最好的地方就是解决了setTimeout和setInterval自动改变执行数数作用域的问题,通过第二个参数,显示地指定执行函数的this指向了.这个方法的返回值是个时间对象,调用其cancel()方法,可以取消.later()方法设置的定时器,相当于clearTimeout()和clearInterval().
<2>.namespace() |
2009-07-03 17:27
YUI3的beta版发布了,正式开始进行YUI3的学习吧,哈.
看了YUI3的官方说明页,第一印象就是YUI3和jquery有点像了.比如不再像之前那样用YAHOO.util.Event.on("test","click",function(){},null,this);的形式,而改用Y.get("#test").on("click",function(){})了.因为有jquery的基础,所以对于这个过渡还是非常轻易地能适应的.
从今天开始,对具体的类,做一个自己学习的笔记.因为有官方的文档,所以我只说明下官方文档中没有说得太清楚的地方 |
2009-06-25 17:30
我们在写js的时候,很多时候使用到正则表达式都是直接使用类似于 /xxxx/ig的简写格式,可是这种方式xxxx是不能接受变量的。如果xxxx是变量,会动态改变,我们就需要使用new RegExp()来得到一个正则表达式对象了。
例如:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>阿当制 |
2009-06-24 11:00
2009-06-02 12:03
1、“永远要这样写代码,好像最终维护你代码的人是个狂暴的、知道你住在哪里的精神病患者。”
(Martin Golding)
2、“只有两种编程语言:一种是天天挨骂的,另一种是没人用的。”
(Bjarne Stroustrup,C++之父) |
2009-05-25 15:54

王老大临走时的最后聚餐。很温馨的一个团队,待在那里的感觉很好。
|
2009-05-19 10:26
2009-05-14 14:17
由于数组在js中是复合类型,直接赋值是用传址方式而不是传值方式,所以直接赋值的话,并不会“复制”一份独立的数组出来,而是将原数组的地址,传给了另一个变量而已。所以,我们需要用特殊的方式来复制数组,将数组中的元素,一个一个提取出来赋值。
=====================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/ |
2009-05-12 12:14
2009-05-12 11:44
|
|