YUI和KISSY的API接口对比

YUI的版本更新比较快,整理的时候已经是3.11.0了,KISYY是以最新的1.3.1为表准。 参考: jquery kissy 入门对比jQuery - YUI Rosetta Stone

Config 配置参数和使用方法

Lang 工具包

JSON json格式数据处理

Array 数组

Object 对象

Dom/NODE 元素操作

Event 事件

Later 延迟执行指定函数

IO 异步请求

Base 基类

快速替换一览表 : YUI - KISSY

Array.each - each
Array.indexOf(arr,el) - index(el,arr)
Array.find - filter()[0]
ancestor - parent [n]
delegate(type,fn,spec,context,args) - delegate(type,spec,fn[,context])
e.currentTarget - S.one(e.currentTarget)
getAttribute - attr [n]
getHTML - html [n]
get('value') - val() [n]
get('checked') - prop('checked') [n]
get('children') - children()[n]
get('region') ? offset [n]
get('offsetHeight') ? outerHeight [n]
scrollTop() - scrollTop()
getContent - html [n] [n]
Lang.trim - trim
later (when,o,fn,data,periodic) - later(fn[,when,periodic,o,data])
mix - mix
remove - remove [n]
removeAttribute - removeAttr[n]
setAttribute - attr
setHTML - html
setContent - html
setStyle - css
set('value',str) - val(str)
size() - ['length'] [n]