YUI杂记
来源:互联网 发布:网络销售彩票工作经历 编辑:程序博客网 时间:2024/05/16 06:42
Y.Lang.isObject()Y.Lang.isArray()Y.Lang.isFunction()Y.Lang.type()
参数:( when o fn data periodic )
/** * when:表示延迟的时间 * o:执行的上下文 * fn:要执行的方法,是在o这个对象里的方法 * data:传给fn的参数,可以是单个项,也可以是一个array * periodic:如果设置为true,那个该方法的执行如同setInterval,在一个间隔后连续执行 */
使用Y.parallel来批量处理异步的方法调用
<!DOCTYPE html><html><head><title>Time</title></head><style type="text/css">* {font-family: Inconsolata, "Bitstream Vera Sans Mono", "Droid Sans Mono", "Courier New", monospace;margin: 0;padding: 0;}#main {margin: 100px;}</style><body><div id="main"><button>OK</button><p></p></div></body><script type="text/javascript" src="../../yui-min.js"></script><script type="text/javascript">YUI().use('parallel', 'node', function(Y) {var stack = new Y.Parallel();var res = Y.one("#main p");Y.one('#main button').on('click', function(e) {e.preventDefault();res.append('<strong>Running begin:</strong><br></br>');//Y.later的用法示例// Y.later(1000, null, function(i){// res.append("<br>" +i);// }, 100, true);// Y.later(1000, null, function(){// res.append("<br>" +100);// });// Y.later(1000, null, function(){// res.append("<br>" +100);// });// Y.later(2000, null, function(){// res.append("<br>" +100);// });// Y.later(3000, null, function(){// res.append("<br>" +100);// });//stack.add()的方法只是将add中的方法注册到stack中,要将其执行//然后才能调用stack.done,故而使用了立即执行()// for(var i = 1000; i <=5000; i=i+1000) {// stack.add(function() {// res.append(i + ' Callback fired<br>');// })();// }// stack.done(function() {// res.append('<br><strong>All Completed!</strong>');// });//在for循环中先将方法注册到stack中,然后Y.later每隔1秒调用一次注册的方法,//全部执行完之后,stack.done自动执行for(var i = 1000; i <=5000; i=i+1000) {Y.later(i, null, stack.add(function() {res.append(i + ' Callback fired<br>');}));}stack.done(function() {res.append('<br><strong>All Completed!</strong>');});});});</script></html>
0 0
- YUI杂记
- YUI
- yui
- YUI
- 杂记
- 杂记
- 杂记
- 杂记
- 杂记
- 杂记
- 杂记
- 杂记
- 杂记
- 杂记
- 杂记
- 杂记
- 杂记
- 杂记
- maven学习笔记
- 读取properties文件中内容
- 微信公众平台注册与认证图文教程分享
- 通过经纬度获取城市yahoo天气预报(最新2013-4-17)
- Rails Router待后续
- YUI杂记
- C指针原理(40)-GLIB
- 分享之旅
- Hadoop搭建单点
- SQL Server 2008开启远程连接
- SQL Server 2005无法连接到服务器的解决方法
- 桃园三结义——JavaScript客户端的实现
- [Leetcode] Flatten Binary Tree to Linked List (Java)
- 模仿某公司地图二维建筑绘制方法