前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Flash和js交互的效率分析

Flash和js交互的效率分析

作者头像
用户1258909
发布2018-07-03 15:47:49
1.8K0
发布2018-07-03 15:47:49
举报
文章被收录于专栏:拂晓风起

Flash和js交互的效率分析

AS代码:

代码语言:javascript
复制
                      var time:int = getTimer();
                      for (var i:int = 0; i < 50000; i++)
                     {
                           ExternalInterface.call( "noReturn" );     //8371ms
                     }
                      trace(getTimer() - time);
                     
                      var time2:int = getTimer();
                      for (var j :int = 0; j < 50000; j++)
                     {
                           ExternalInterface.call( "hasReturn" );    //8371ms
                     }
                      trace(getTimer() - time2);

JS代码:

代码语言:javascript
复制
            function hasReturn(){
              return "2";
            }
           
            function noReturn(){
            }

在i5机器下跑,试了几次,数据如下:

noReturn: 4182 4085 4130 4085

hasReturn: 4425 4474 4449 4328

这样看来,flash和js交互效率非常低,不适合不断的调用。

这个分析,看起来好像很无厘头,但是否有更好的方法写一套代码,让html5和flash都运行起来呢?

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2014-10-31 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档