博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Flash和js交互的效率分析
阅读量:6119 次
发布时间:2019-06-21

本文共 853 字,大约阅读时间需要 2 分钟。

Flash和js交互的效率分析

 
AS代码:
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代码:
function hasReturn(){              return "2";            }                       function noReturn(){            }

 

 
 
在i5机器下跑,试了几次,数据如下:
 
noReturn: 4182 4085 4130 4085
hasReturn: 4425 4474 4449 4328
 
这样看来,flash和js交互效率非常低,不适合不断的调用。
这个分析,看起来好像很无厘头,但是否有更好的方法写一套代码,让html5和flash都运行起来呢?

转载地址:http://ptlka.baihongyu.com/

你可能感兴趣的文章
Get到的优秀博客网址
查看>>
dubbo
查看>>
【Git入门之四】操作项目
查看>>
老男孩教育每日一题-第107天-简述你对***的理解,常见的有哪几种?
查看>>
Python学习--time
查看>>
在OSCHINA上的第一篇博文,以后好好学习吧
查看>>
高利率时代的结局,任重道远,前途叵测
查看>>
Debian 6.05安装后乱码
查看>>
欢迎大家观看本人录制的51CTO精彩视频课程!
查看>>
IntelliJ IDEA中设置忽略@param注释中的参数与方法中的参数列表不一致的检查
查看>>
关于软件开发的一些感悟
查看>>
uva 10806
查看>>
纯CSS3绘制的黑色图标按钮组合
查看>>
Linux中环境变量文件及配置
查看>>
从0开始学Flutter
查看>>
mysql操作入门基础之对数据库和表的增删改查
查看>>
IIS负载均衡
查看>>
分布式事务,EventBus 解决方案:CAP【中文文档】
查看>>
Linux下的CPU性能瓶颈分析案例
查看>>
spring mvc入门
查看>>