`
马晨辉
  • 浏览: 52074 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

2010.3.8 YUI3.0.0总体认识

阅读更多
2010.3.8 YUI3.0.0总体认识
1.面向对象,文档完全。
2.动态加载机制(动态加载Js)
3.没有什么特别适合的开发工具
4.Build包下按模块划分,Node 包,Dom包,YUI包,每次加载YUI-min-js 还有一个CSS,和ExtJs的一样。
5.具体的module学习就是dd的API学习
6.有一个问题没弄清楚,HtmlDocument对象不知道是什么。在新建Node时,第二个可选参数不知道怎么传递。
7.使用Y.one获取对象(‘body’)就直接获得了Body,从而实现了布局。
8.YUI的selector是按照CSS的Selector,按ID查找前面加#,下级的中间用空格分隔,Html标签就直接用就可以了Y.one(“body”)  Y.one(‘#foo’) (获得ID为foo的控件)
9.节点应该是有两种,一种是Node,最常用的,一种是dom,不常用,因为Node中已经封装了他。
10.YUI 创建一个节点时,必须先create,再用appendchild增加这个节点,create的第二个参数不明白什么意思,不传递也可以。
11.Anim是YUI的动画效果的包。
12.Attributes是扩展参数的包,包中的config attributes就是Attributes扩展的,也可以自己扩展,Attribute可以用get,set 方法取和设置它的值,是取和设置Node Instance 的值,getAttribute()和setAttribute()是取和设置Dom Instance的值
13.Events事件有鼠标事件和键盘事件,具体的在events包中
14.Y.log可以打印错误信息,可以直接使用,和Log4j一样。
0
0
分享到:
评论

相关推荐

    yui_3.0.0(雅虎官方)

    3. **事件系统**:YUI 3.0.0提供了一个强大的事件处理系统,支持DOM事件和自定义事件,可以方便地进行事件监听和触发,简化了事件处理的复杂性。 4. **动画效果**:内置的Animation模块提供了丰富的动画效果,包括...

    Yahoo.Yui.Compressor.dll

    Yahoo.Yui.Compressor.dll文件下载,解决找不到Yahoo.Yui.Compressor.dll的问题 Yahoo.Yui.Compressor.dll控件常规安装方法(仅供参考): 一、如果在运行某软件或编译程序时提示缺少、找不到Yahoo.Yui....

    yuicompressor-2.4.8.jar

    -type js --charset utf-8 -v src.js > packed.js //压缩CSS java -jar yuicompressor-2.4.2.jar --type css --charset utf-8 -v src.css > packed.css 语法: java -jar yuicompressor-x.y.z.jar [options] [input ...

    yui_0.11.4.zip

    User Interface Library (YUI) The Yahoo! User Interface (YUI) Library is a set of utilities and controls, written in JavaScript, for building richly interactive web applications using techniques such...

    yuicompressor-2.3.5.jar

    压缩效果如下: 压缩前: /** * @author:aliued-wd junbiao.zhujb */ function zipJs(parameter1,parameter2,parameter3,parameter4){ var parameter5 = parameter1; var parameter6 = parameter2; var parameter7 =...

    YUI.rar_html_javascript YUI_yui_yui javascript

    这个压缩包"YUI.rar"包含了YUI的源代码以及相关的HTML和JavaScript示例,展示了如何利用YUI库创建出各种炫酷的交互效果。 **HTML与JavaScript基础** HTML(HyperText Markup Language)是网页内容的基础结构语言,...

    yui3-master.zip

    《深入理解YUI3:基于yui3-master.zip的探讨》 YUI(Yahoo! User Interface Library)是由雅虎公司开发的一套开源JavaScript库,它为Web开发者提供了丰富的功能和工具,以创建交互性强、性能优秀的网页应用。YUI3是...

    yui.rar 例子

    《深入理解YUI:基于“yui.rar 例子”的解析》 YUI,全称Yahoo! User Interface Library,是雅虎公司推出的一款开源JavaScript库,旨在帮助开发者构建高性能、易于维护的网页应用。本篇文章将结合“yui.rar 例子”...

    yuicompressor-yui compressor

    雅虎推出的一款javascript压缩工具。有JAVA版本和.NET版本。 yuicompressor-2.4.2.jar ...@java -jar %YUIFOLDER%\yuicompressor-2.4.2.jar --charset UTF-8 %%~fa -o %%~fa ) echo 完成! pause & exi

    yui的扩展ext.rar

    《深入理解YUI扩展EXT——构建高效前端UI与Ajax应用》 YUI(Yahoo! User Interface Library)是由雅虎公司开发的一套开源JavaScript库,它为开发者提供了丰富的UI组件和功能,以帮助创建高性能、易用的Web应用程序...

    yuicompressor-2.4.jar

    压缩JS所使用jar包!...压缩JS:java -jar yuicompressor-2.4.jar --type js xxx.js -o xxx.js --charset utf-8 压缩CSS:java -jar yuicompressor-2.4.jar --type css xxx.css -o xxx.css --charset utf-8

    yuicompressor.jar

    IDEA(pycharm,phpstorm)添加外部插件-yuicompressor压缩js/css

    YUI.rar_compressor_js 混淆_lienae_yui

    这个名为“YUI.rar_compressor_js 混淆_lienae_yui”的压缩包包含了与YUI Compressor相关的各种组件和库,主要目的是为了实现服务器端的代码压缩和混淆。 **JavaScript和CSS压缩** 是优化网页加载速度的重要手段。...

    yuicompressor-2.4.2.jar

    yuicompressor.jar js/...java -jar yuicompressor-2.4.2.jar --type js --charset utf-8 -v src.js > packed.js //压缩CSS java -jar yuicompressor-2.4.2.jar --type css --charset utf-8 -v src.css > packed.css

    YUI 2.8.0 charts.swf

    用于替换Extjs生成图表的charts.swf文件。实现图表的另存为图片的功能

    yui_3.8.1.zip

    1. **模块系统**:YUI 3.8.1采用CommonJS规范,通过YUI.use()方法按需加载模块,降低初始页面加载时间。此外,还支持AMD(异步模块定义)模式,适应不同的开发需求。 2. **事件处理**:YUI提供了一套完整的事件系统...

Global site tag (gtag.js) - Google Analytics