随笔 - 37  文章 - 29  trackbacks - 0


常用链接

留言簿(3)

随笔分类

随笔档案

最新评论

阅读排行榜

评论排行榜

YUI(Yahoo! UI Library) 分两块:JS和CSS,JS又含分为两类:工具包(YUI Utilities)和控件库(YUI Widgets),具体的,看developer.yahoo.com/yui/examples/

一般使用的话,直接用utilities.js好了

The utilities.js file rolls up all of the YUI utility components into a single
file; it includes the following components:

* Yahoo Global Object
* Event
* Dom
* Connection Manager
* Animation
* Drag & Drop
* Element

就是包含了工具包里的基本的几个工具js

顺手记一个js的prototype属性,YUI里也经常用到。
var F1 = function(param) {
    this.testNum = param;
}
var F2 = function(param) {
    this.testStr = param;
}
var a = new F1(25);
F2.prototype = a;
var b = F2('hello');
这个时候b还没有testNum这个property。
如果var c = b.testNum; 这时prototype链发生作用,使b有了testNum这个property。
如果设置b.testNum = 30; 那么只改变了b.testNum,而没有改变a.testNum。
好像就是继承关系?

谁知道F1 || {} 是什么意思?

再记个JS的dom方法:
1.删除节点:node.parentNode.removeChild(node)
2.增加节点:document.createElement('div');


posted on 2007-11-25 21:58 EvanLiu 阅读(414) 评论(0)  编辑  收藏 所属分类: JS

只有注册用户登录后才能发表评论。


网站导航:
相关文章: