`
junjie.li1985
  • 浏览: 50390 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

as3corelib中ArrayUtil类用法小结

阅读更多

ArrayUtil类是corelib提供的一个数组工具类,它提供了对数组操作的一些简便的方法。

 

ArrayUtil类共有五个静态方法:

 

1. arrayContainsValue:顾名思义,该方法的作用是查找数组中是否含有某一指定对象,它接受一个Object类型的参数,返回Boolean值。

 

2. arraysAreEqual:两个数组作比较,判断是否相等。这里相等的条件是,两数组中的元素一致且在数组中的位置相同。若数组中出现对对象的引用,则对对象的引用也要求相同。

 

3. copyArr:拷贝一个数组,这里的拷贝的深度拷贝,就是拷贝得到的数组与原数组是没有关联的。

 

4. createUniqueCopy:深度拷贝一个数组,但数组中有重复的元素只保留唯一一个。比如数组[1, 1, 1, 2, 3]经过此方法的操作后得到的一个新数组是[1, 2, 3],原数组的内容不变。

 

5. removeValueFromArray:删除数组中元素值为指定值的元素。如果要删除的元素不存在,方法结束,不会出现异常和报错。

分享到:
评论

相关推荐

    as3corelib-.92.11.rar_as 3 corelib_as3_as3corelib_as3corelib API

    2. 数组运算:AS3CoreLib提供了一些增强的数组操作方法,例如`ArrayUtil`类,它包括了排序、查找、去重等实用功能。这些工具可以简化对数组的操作,提高代码的可读性和效率。 3. 网络连接:库中的`Net`类提供了一套...

    as3corelib多版本

    标题提到的“as3corelib多版本”可能指的是AS3CoreLib的不同发布版本,包括.as3corelib-.93、.as3corelib-.92、.as3corelib-.92.1以及.corelib-.90。每个版本都可能包含不同的特性、性能提升或错误修复。例如,版本...

    as3corelib-.92.1.zip_ as3corelib_as3corelib_as3corelib 92_as3co

    AS3CoreLib是一个开源的ActionScript 3类库,由Adobe官方提供,它包含了大量实用的工具函数和类,极大地扩展了AS3的基础功能。这个库的版本是.92.1,它主要关注两个核心功能:JSON解析和MD5加密。 首先,让我们详细...

    as3corelib-.92.1.zip_flex

    AS3 标准库中虽然有内置的 JSON 支持,但 AS3CoreLib 的 JSON 类提供了更多的功能和灵活性,比如支持 JSONP (JSON with Padding)、更友好的序列化选项以及更高效的解析速度。 AS3CoreLib 的 JSON 类主要有以下几个...

    as3corelib.swc及解析json的例子

    在本文中,我们将深入探讨如何在Flex 4.5中使用as3corelib库来解析JSON数据。as3corelib是一个强大的ActionScript 3库,它包含了一系列实用工具类,其中一个重要的功能就是处理JSON(JavaScript Object Notation)...

    as3corelib

    这样,你就可以在AS3代码中导入AS3CoreLib提供的类,从而使用它的各种功能。 AS3CoreLib提供了许多实用的功能,包括但不限于以下几点: 1. **JSON处理**:AS3CoreLib包含了一个JSON解析器和序列化器,使得在AS3中...

    [资源]as3corelib库及帮助文档

    【as3corelib库及帮助文档】是针对Adobe Flash平台的一款重要的开源库,它提供了许多在ActionScript 3(AS3)中缺失的实用功能。这个库由John Resig开发,最初是为了填补AS3标准库中的空白,为开发者提供更强大、更...

    as3corelib-.93.zip

    3. **examples**:示例代码目录,演示了如何在实际项目中使用AS3CoreLib的各种功能。 4. **LICENSE**:许可文件,说明了AS3CoreLib的使用条款和条件,通常遵循Apache 2.0或其他开放源码许可。 5. **README**:可能会...

    Crypto和AS3CORELIB

    AS3CORELIB是AS3的一个开源库,提供了许多原生AS3库中没有的功能,如日期和时间处理、JSON解析、XML操作以及各种实用工具类。在处理加密操作时,可能需要用到AS3CORELIB提供的类型转换工具,如将字节数组转换为十六...

    as3一牛逼类库as3corelib

    as3一牛逼类库as3corelibas3corelibas3corelibas3corelib

    as3corelib.chm

    as3corelib的CHM API帮助文档

    as3corelib-master.zip

    as3corelib github 源码,json解析例子和相关deom.从github 上下载,用于学习和代码交流

    as3corelib-.93

    在AS3CoreLib中,SHA1类提供了一种计算AS3字符串或字节数组SHA1哈希值的方法。这对于数据验证、文件完整性检查以及密码存储等场景非常有用。 AS3CoreLib的核心功能包括: 1. **编码与解码**: 库中包含了多种编码和...

    as3corelib.swc

    `as3corelib.swc` 是一个针对Adobe Flex开发的第三方库,主要包含了一系列用于增强ActionScript 3(AS3)功能的类和工具。这个组件包被广泛应用于Flex项目中,提供了一些AS3标准库中没有的功能,帮助开发者更高效地...

    flex json包as3corelib

    com.adobe.serialization.json.JSON; flex使用json报错,没有定义的类型,导入包即可. 资源是rar文件, 里面有源码+示例 和一个as3corelib.swc文件

    flash AS3实现截屏不能少的库。这个库需要与aether.swc一起使用.zip

    1. 引入库:首先,需要在你的AS3项目中导入所需的库,确保`as3corelib.swc`已经添加到类路径中。 2. 创建BitmapData对象:使用`new BitmapData()`创建一个与舞台尺寸相同的BitmapData实例,这将用于存储截图的像素...

Global site tag (gtag.js) - Google Analytics