yui,就这么玩玩
现在基本上已经算是离开了原来的项目组,虽然人还是坐这这里,但工作在慢慢的移交,也算是最大限度的把工作移交出去.
到了新的项目组也许又会很忙.还不知道具体是负责哪一块.不过又是回到了flash而已了. 之前的js完全不会然后直接用了jquery的框架到现在已经过了一年之久了.了解了很多东西,是以前认为自己熟知实质却很陌生的东西.
算是兴趣还是什么呢,在游戏里面用的是jquery. 然后被捉去做后台的时候心血来潮的载了个yui.也算是组织对我的宽容吧.其实理由说起来很好笑,就是单纯的觉得YAHOO这个词写起来很爽,看起来很上等,真的就是如此而已.
说起用的感受,我还是觉得jquery要用的方便.至少一些api都非常的简洁比如$("#main").css([],[]),连缀也是非常好的.习惯连缀之后会觉得那真是非常happy and cool的事情. yui这download下来的时候就觉得大不一样.文件繁多,归类十分清晰,远不像jquery就一个文件. 写出来的api也是中规中矩setStyle,getStyle,addListener都是非常标准的命名方式.
经常用到的YAHOO.util.Dom , Event 等等.写起来那个感觉,我一般喜欢用两个字来形容–"正统"! 用过就知道了. 提供的api也是非常丰富,虽然两者之间互有互补,但我认为yui要来得更加全面些. 他们都使用不同的namespace,这理论上来讲是完全可以混用的. 不过一般都犯不着,不记得谁说的,一个项目里最好不要出现两个框架.
最后说个问题,那次好像是为了做个手动排序,在一个div里面来回获取临近的两个同级节点(元素). 时不时会遇到一个空的文本节点. 貌似ie不会出现这样的问题. 在标准浏览器里面一般会把空格回车都理解为一个节点.还好是个空节点比较容易判断,话说回来无论是jquery还是yui都又提供这种前后漂移的方法.
好了,先这样. 但愿还又机会玩.
本文地址:http://blog.riamm.com/?p=358 , 转载请保留.
