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

as中使用array一种提升效率的方式

    博客分类:
  • flex
阅读更多
如果我们需要大量的生成对象,增加到array中
使用array.push的方式,速度会很慢,甚至会产生1502错误,超时退出
而是用下面的方式,会快一些,至少不会产生1502错误
我们如果知道我们需要生成多少个对象

array.length=object.count;
array[i]=new object;
则样速度会快很多
分享到:
评论
4 楼 xgs_1983 2008-12-26  
很好,学习了
3 楼 mreay 2008-12-06  
object.count是什么意思?
为什么要提高效率?
2 楼 bruce.peng 2008-11-27  
   不错,马上回去改一下
1 楼 lujiawu12 2008-11-27  
长点见识了。

相关推荐

    as3中文手册chm版

    ActionScript是Adobe公司为Flash平台开发的一种编程语言,广泛应用于网页交互、游戏开发以及富互联网应用程序(RIA)的构建。 在AS3.0中文版.chm文件中,你可以找到以下关键知识点: 1. **基本语法**:AS3.0采用了...

    AS游戏设计常用数据结构

    在游戏开发中,正确选择和使用数据结构能够显著提高代码的效率和可维护性。例如,使用哈希表进行对象缓存,使用链表实现动态加载,使用栈处理游戏状态,使用图构建关卡逻辑。dslib_0.9.5_beta这样的库则提供了现成的...

    AS3的一些压缩解压缩类库(AS3 ZIP、AS3 GZIP等等)

    在`zip.swc`文件中,包含了这个库的实现代码,开发者可以将其导入到自己的项目中使用。通过`ZipArchive`,你可以轻松地将多个文件打包成一个ZIP文件,或者从ZIP文件中提取单个或所有文件。例如,以下是一段使用`Zip...

    AS 下实现的简单的数据结构

    AS中的对象是一种键值对的数据结构,常用于模拟关联数组或实现自定义数据结构。对象可以动态添加属性和方法。 ```as var myObject:Object = {}; myObject.key1 = "value1"; myObject.key2 = "value2"; ``` 3. 链表...

    PHP 数组 for foreach 循环 array_column函数.rar

    在PHP编程语言中,数组是一种数据结构,用于存储多个值在一个变量中。它们可以是索引数组,其中每个元素通过数字索引访问,也可以是关联数组,其中元素通过字符串键来标识。`for`和`foreach`循环是处理数组的两种...

    as3中文学习文档

    - **类与对象**:AS3是一种面向对象的语言,了解如何定义类、创建对象以及使用继承和封装等概念来构建复杂的程序结构非常重要。 - **接口与抽象类**:掌握接口和抽象类的概念可以帮助开发者更好地组织代码,实现模块...

    foreach和array的应用(VB6.0代码编写)

    在VB6.0编程中,熟练掌握数组的使用和`Foreach`循环是提高代码效率的关键。数组提供了存储和管理多个数据的能力,而`Foreach`循环则简化了遍历和操作这些数据的过程。通过合理地结合两者,开发者可以编写出更高效、...

    PHP JSON出错:Cannot use object of type stdClass as array解决方法

    在PHP编程中,JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,常用于前后端数据传输。...这不仅能避免出现“Cannot use object of type stdClass as array”的错误,还能提高你的代码质量和效率。

    AS3中文版帮助文档

    AS3,全称为ActionScript 3.0,是Adobe公司开发的一种面向对象的编程语言,主要用于创建富互联网应用程序(RIA)以及在Adobe Flash Player或Adobe AIR环境下运行的交互式内容。这个“AS3中文版帮助文档”对于正在...

    flex array应用实例源码

    在IT领域,`flex array` 是一种特定类型的动态数组,主要在C++或者某些特定的编程环境中被提及。它提供了一种灵活的方式来处理数组大小的变化,允许在运行时动态地调整数组的容量。`flex array` 不是标准C++库的一...

    AS常用速查表(希望对AS开发的人有所帮助)

    AS,全称ActionScript,是Adobe开发的一种脚本语言,主要应用于Adobe Flash Professional、Adobe Animate等软件,用于创建交互式动画、网页组件以及富互联网应用程序。这份"AS常用速查表"针对的是AS2.0版本,它是一...

    AS3.0地图制作,很好的资源

    AS3.0(ActionScript 3.0)是Adobe Flash平台中的编程语言版本,它在2006年随着Flash Player 9一同发布,带来了显著的性能提升和更严格的面向对象编程模型。AS3.0的语法更加现代化,与ECMAScript 4紧密相关,提升了...

    OFDMA系统中智能天线技术(AAS)的研究

    AAS是一种利用多个天线元素来形成定向波束的技术,它可以根据不同的传播环境和用户需求动态调整天线阵列的波束形状。这种技术的核心是空间多样性和相位控制,通过改变各个天线单元的信号相位,可以实现空间选择性...

    Flash as4_Samples

    ActionScript 3.0是Flash平台的核心编程语言,它的出现使得Flash不再仅仅局限于简单的动画制作,而是成为了一种强大的交互式开发工具。本资源包中的每个样本都旨在揭示AS3.0的特定特性或技术,涵盖了从基本操作到...

    as3.0 json air

    这个工具包特别强调了与Adobe AIR(Adobe Integrated Runtime)的兼容性,使得开发者可以在桌面应用环境中使用JSON功能。 ActionScript 3.0是Adobe Flex和Flash平台的核心编程语言,提供了一种面向对象的结构来创建...

    关于as3.0的帮助资料

    AS3.0,全称ActionScript 3.0,是Adobe公司开发的一种脚本语言,主要应用于Flash Professional、Flash Builder等工具中,用于创建交互式网页内容、动态动画以及丰富的互联网应用程序(RIA)。AS3.0是AS2.0的重大升级...

    Avm2虚拟机浅析与as3性能优化

    具体来说,在代码执行过程中,AVM2会首先将AS3代码编译为一种称为ABC(ActionScript ByteCode)的中间代码格式。随后,这些ABC代码会被进一步解释或即时编译成机器代码来执行。 - **解释器模式**:对于简单且频繁...

    AS3 格子方法检测碰撞的代码

    "AS3 格子方法检测碰撞的代码" 提供了一种使用格子(Grid)数据结构来优化碰撞检测的方法。这种方法通常称为“空间分区”或“格子空间划分”,它将游戏场景划分为小的单元格,每个对象被分配到相应的单元格中,从而...

    as3离线学习参考手册

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,AS3也有内置的JSON对象用于序列化和反序列化。 七、网络通信 AS3提供了URLLoader和XMLSocket等类进行网络通信,可以实现HTTP请求、FTP传输、...

    flash as3涂鸦

    在IT行业中,Flash AS3(ActionScript 3.0)是一种强大的编程语言,常用于创建交互式的网页内容,包括动画、游戏以及各种富媒体应用。本项目“Flash AS3涂鸦”显然是一款基于AS3的在线绘图工具,旨在模仿腾讯的涂鸦...

Global site tag (gtag.js) - Google Analytics