在AS3中,数组Array有两种表现方法:
第一种方法,代码如下:
我们这里是用flex来编的。
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" applicationComplete="init();">
<mx:Script>
<![CDATA[
private var a:Array=["a1","a2","a3"];
private var b:Array=["b1","b2","b3"];
private var c:Array=["c1","c2","c3"];
private var myarray:Array=[a,b,c];
private function init():void{
trace (myarray);
}
]]>
</mx:Script>
</mx:Application>
第二种方法,代码如下:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" applicationComplete="init();">
<mx:Script>
<![CDATA[
private var a:Array=new Array("a1","a2","a3");
private var b:Array=new Array("b1","b2","b3");
private var c:Array=new Array("c1","c2","c3");
private var myarray:Array=new Array(a,b,c);
private function init():void{
trace (myarray);
}
]]>
</mx:Script>
</mx:Application>
也就是说我们可以直接new array()出对象,也可以直接用[]赋值;
上面的这两种输出方法结果都是:a1,a2,a3,b1,b2,b3,c1,c2,c3
如果我们把函数init()改为如下:
private function init():void{
trace (myarray[0]);
}
输出结果为a1,a2,a3,同样,其他的我们可以自己试验一下。
ArrayCollectiond其实可以理解为一个集合,有空再细讲。
分享到:
相关推荐
### TIA博途中数组Array【】的...通过上述详细介绍可以看出,TIA博途中的数组(Array)是一种非常灵活和强大的数据结构,能够极大地提高编程效率和代码的可读性。理解并熟练掌握其使用方法对于自动化工程师来说至关重要。
学习 C# 中的 数组 Array数组
数据结构 严蔚敏 数组 array
本压缩包"数组array.zip"包含了S1课程中关于Java数组的学习资料,包括教学演示案例、上机练习参考答案以及课后作业参考答案,旨在帮助学习者深入理解和掌握数组的使用。 数组在Java中扮演着至关重要的角色,它是...
js基础之数组Array
试编写一个程序,要求比较数组ARRAY中的三个16位补码数,并根据比较结果在终端上显示如下信息: 如果三个数都不相等则显示0; 如果三个数有两个相等则显示1; 如果三个数都相等则显示2。
Array 类是Unity3D中JavaScript的特定实现,它提供了丰富的函数和属性来操作数组。数组的长度可以通过 `length` 属性获取或设置,例如: ```javascript var arr = new Array(); arr.length = 2; // 设置数组长度为2...
在`DemoArray`这个示例项目中,可能包含了如何在实际项目中使用`string-array`和`integer-array`的实例,包括如何在布局文件中引用,以及在Java或Kotlin代码中访问和操作这些数组。通过查看和学习这个项目,开发者...
本文将详细讨论如何在STM32的内部FLASH中读取和存储数组数据。 1. **STM32内部FLASH结构** STM32的内部FLASH通常分为多个扇区(Sector),每个扇区大小不一,如16KB、32KB等,根据具体型号而定。这些扇区是擦除和...
Javascript 数组 Array 基础介绍 在 JavaScript 中,数组是一种特殊的对象,它们拥有独特的特性。在介绍数组之前,我们需要了解什么是数组。数组是一种类数组的对象,它们拥有对象的特性。当属性名是小而连续的整数...
给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 示例:...
Array类是.NET框架提供的一种特殊类型,它提供了对所有数组的通用操作,包括排序、查找和转换。Array类的方法如`Copy`用于复制数组的部分或全部,`Sort`用于对数组元素进行排序。 ArrayList是.NET Framework早期...
vbscript基础篇 - vbs数组Array的定义与使用方法 VBScript中的数组是一种非常重要的数据类型,它允许开发者存储和操作多个值。下面将详细介绍VBScript中的数组的定义和使用方法。 数组的定义 在VBScript中,数组...
以上就是JavaScript数组Array的一些常用方法,它们极大地提高了我们处理数组的效率和灵活性。理解并熟练掌握这些方法,对于JavaScript开发至关重要。在实际编程中,根据具体需求选择合适的方法,可以更好地操作和...
array_diff -- 计算数组的差集 array_fill -- 用给定的值填充数组 array_filter -- 用回调函数过滤数组中的单元 array_flip -- 交换数组中的键和值 array_intersect_assoc -- 带索引检查计算数组的交集 array_...
在JavaScript中,Array和Map是两种非常重要的数据结构,它们各有各的特点和应用场景。这篇文章将深入探讨这两个概念,以及如何在实际开发中使用它们。 首先,Array是JavaScript中最基础的数据结构之一,它允许我们...
例如,`array_chunk($input_array, 2)` 将数组拆分为每个子数组包含2个元素。如果设置第三个参数为 `True`,则子数组的键将保持原样。 3. **数组合并**: `array_merge` 函数用于合并一个或多个数组。如果键名重复...
15_数组Array-手动实现高阶函数hyForEach.html
通过指针的移动,将给定的任意类型二维数组以矩阵块打印出来
接上一篇《Javascript数组Array基础介绍》,这一篇详细介绍Array的所有方法。 所有数组的方法都定义在Array.prototype上,而Array.prototype本身也是一个数组。 array.concat() 浅复制一份当前数组,并把接收到的...