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 阅读(487)
评论(0) 编辑 收藏 所属分类:
JS