`
Supanccy2013
  • 浏览: 224982 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

flex 之ActionScript3 关联数组

    博客分类:
  • Flex
阅读更多
关联数组
	<fx:Script>
		<![CDATA[
			import mx.controls.Alert;
			protected function eventButton_clickHandler(event:Event):void
			{
				
				var myArray:Array = new Array(5);
				
				myArray["xing"] = "陈";
				myArray["ming"] = "超阳";
				
				//循环访问
				//for each在这里得到了很好的用处
				for(var key:String in myArray)
				{
				  trace(myArray[key])
				}
				
				//普通访问
				trace(myArray["xing"])
			}
		]]>
	</fx:Script>


特别注意:关联数组的存放是无序的也就是说 不是按照你添加的循序输出的。
关联数组的简单初始化
//关联数组简单初始化
				var myArray2:Object = {xing:"陈",ming:"超阳"};
				for(var key2:String in myArray2)
				{
				  trace(myArray2[key2]);
				}

特别注意:关联数组的访问支持  .  例如上面可以是:

				var myArray2:Object = {xing:"陈",ming:"超阳"};
				for(var key2:String in myArray2)
				{
				  trace(myArray2.key2);
				}

特别注意:
关联数组使用 . 来访问数组的时候,key 不能包含空格,即ActionScript不允许变量中
包含空格,虽然键中包含空格没有问题,但在使用dian表示进行访问时会引发错误。
点表示法通常是大多数flex开发人员首选的语法形式,这种形式不仅输入速度快,也容易
理解。




<![CDATA[  ]]>
告诉flex这里面包括的内容 原样不动,不作为xml处理。
import 导入的内容只在执行import语句中文件中可见。

分享到:
评论

相关推荐

    使用FLEX和Actionscript开发FLASH 游戏9-2

    `Dictionary`在AS3中是一种关联数组,允许使用任何类型作为键,这使得查找和组织关卡定义变得更加灵活。 3. **添加关卡定义**: `addLevelDefinition`方法用于添加新的关卡定义。它接受一个关卡ID和一个`...

    常用数据结构(ActionScript3版)

    ActionScript3(AS3)是Adobe Flash Platform的主要编程语言,常用于开发富互联网应用程序(RIA)。在这个“常用数据结构(ActionScript3版)”的主题中,我们将深入探讨AS3中实现的一些主要数据结构,并通过实例来...

    actionScript3API

    3. **关联数组**:了解如何使用字符串作为键来存储和检索数据。 4. **多维数组**:构建和操作多维数组。 5. **克隆数组**:复制数组的方法。 6. **扩展Array类**:通过继承Array类来添加新的功能。 7. **数组示例:...

    ActionScript开发技术大全

    2.2.2在FlexBuilder3下创建ActionScript3.0项目 15 2.3服务端部署 16 2.3.1安装JDK 16 2.3.2安装Tomcat服务器 18 2.3.3Tomcat集成RED5服务器 20 2.4安装VisualBasic6.0 22 2.5小结 23 第3章ActionScript3.0语法 24 ...

    2013 Adobe ActionScript 3.0 开发人员指南

    数组分为索引数组、关联数组以及多维数组。其中,索引数组类似于其他编程语言中的基本数组,以整数为索引;关联数组则允许使用字符串作为索引,类似于其他语言中的字典或映射结构。此外,ActionScript 3.0还支持多维...

    ActionScript 3.0 设计

    第8章介绍了数组的使用,包括索引数组、关联数组和多维数组的创建和操作,以及克隆和处理数组的高级技术。这章节有助于开发者高效地管理和操作数据集合。 这份文档不仅适合初学者入门,也对有一定经验的...

    ACTIONSCRIPT® 3.0开发人员指南

    - **关联数组:** 关联数组是以字符串为键值的数组,类似于哈希表。这些键值可以用来存储和检索数据。 - **多维数组:** 多维数组是在一个数组中包含另一个数组的数组。可以通过多级索引来访问其中的数据。 - **...

    flex 超炫组件 coverflow 组件源码

    4. **数据绑定**:Flex中的数据绑定允许组件属性与应用程序数据模型动态关联。Coverflow组件可能利用数据绑定来显示和更新图像数组。 5. **事件处理**:ActionScript的事件模型在组件交互中扮演重要角色。Coverflow...

    Flex基础教程实例源码

    3. **事件机制**: Flex使用事件驱动的编程模型,这意味着用户交互或其他系统变化会触发事件,而事件会被监听器处理。事件包括鼠标点击、键盘输入、数据改变等。添加事件监听器通常用`addEventListener`方法,移除则...

    flex制作的网游地图编辑器代码

    1. **Flex编程**:理解ActionScript 3.0语法,熟悉MXML和AS3的结合使用,以及Flex组件架构。 2. **图形和动画**:利用Flex提供的DisplayObject和相关类进行图形绘制和动画处理。 3. **数据结构**:掌握如何使用二...

    flex 图片浏览,flex图片滚动效果

    Flex是一种基于ActionScript和MXML的开源框架,主要用于构建富互联网应用程序(RIA)。在本案例中,"flex 图片浏览,flex图片滚动效果"是指利用Flex技术实现的动态图片展示和浏览功能,它能为用户提供流畅、交互性强...

    flex读取本地的shapefile文件

    Flex,作为Adobe开发的开源ActionScript库,主要用于构建富互联网应用(RIA),尤其是在地图和地理信息系统应用中。本篇文章将详细介绍如何在Flex中读取和处理Shapefile文件。 首先,理解Shapefile的基本结构至关...

    ActionScript开发人员指南中文版

    关联数组 多维数组 克隆数组 扩展Array类 数组示例:播放列表 第章:处理错误 错误处理基础知识 错误类型 ActionScript中的错误处理 使用Flash运行时的调试版 在应用程序中处理同步错误 创建自定义错误类 响应错误...

    Flex地图制作与学习

    首先,制作Flex地图需要安装相应的软件环境,包括Adobe Flash CS3用于编辑动画和图形,Photoshop用于处理图像,以及Adobe Flex3作为开发工具。这些工具的组合可以确保地图的精确性和视觉质量。 制作地图的第一步是...

    as3-msgpack:MessagePack for ActionScript3 msgpack.org [ActionScript3]

    as3-msgpack v1.0.1 as3-msgpack是针对Actionscript3语言(Flash,Flex和AIR)的MessagePack规范的实现。 入门: : 下载最新版本: : 请参阅在线文档: : 检查愿望清单: : 关于消息包格式MessagePack是一种有效的...

    Flex DataGird Add RadioButton

    Flex是一种用于构建富互联网应用程序(RIA)的开源框架,它使用MXML和ActionScript编程语言。DataGrid是Flex中常用的一个组件,用于显示表格数据。 在Flex中,DataGrid通常用于显示数据集中的数据,如数据库记录...

    殿堂之路完全笔记

    ActionScript 3是Adobe Flash和Flex开发中的核心语言,对于创建互动媒体和富互联网应用至关重要。 在第一部分中,笔记详细介绍了ActionScript 3的语言基础,包括数据类型。ActionScript 3中的数据类型分为简单数据...

    flex组件之DataGrid高级用法实例源码

    在Flex中,DataGrid通常与数据提供者(如 ArrayCollection 或 XML)关联,用于动态展示数据。 二、高级用法详解 1. **自定义列** DataGrid允许我们自定义列的显示样式和行为。例如,可以创建自定义的Column类,...

    Actionscript API(汉化)

    同时,由于ActionScript与Flex框架紧密关联,这个汉化API也对使用Flex进行RIA开发的开发者有着重要价值。总之,ActionScript API汉化版是中文开发者不可或缺的开发资源,有助于推动国内ActionScript和Flash技术的...

    Flex Data Binding详解

    Flex Data Binding是Adobe Flex框架中的核心特性之一,它允许开发者创建数据驱动的应用程序,通过将UI组件的属性与数据模型的属性直接关联,实现实时的数据同步。在Flex中,数据绑定确保当数据源发生变化时,相关的...

Global site tag (gtag.js) - Google Analytics