Flash AS3.0 数组应用Flash AS3.0 数组应用.docx

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Flash AS3.0 数组应用Flash AS3.0 数组应用

Flash AS3.0 数组应用数组有两种形式:第一种:数字形式的数组:var myNumber:Array = new Array(1,2,3,4,5);第二种:文本形式的数组:var myString:Array=[张志晨,王升军,宋广佳]换言之,数组的值是字符串型的应该用 [ ] 创建,是数字型的则用 ( )创建。创建一维数组,同时也进行了初始化。2 数组应用push 在数组尾部增加一个元素pop 删除数组的最后一个元素shift 删除数组的第一个元素indexof 返回该元素在数组中的位置sort 对数组进行自定义排序splice 将元素添加到指定的位置并删除所需元素concat 将指定的元素与原来的数组连接join 将数组中的元素转为字符串,在元素之间插入指定分隔符,返回字符串unshift 在元素的开始增加一个元素reverse 把现有的数组的顺序完全倒过来这里都是常用的一些方法,经常会用到,还老是忘记,这里就稍微总结下,在做游戏和一些程序的时候会经常用到,用数组来存取读取简单的数据还是非常容易方便的。3 理解数组[学习笔记]数组:也叫索引数组。索引数组是一个对象,其属性由表示该属性在数组中位置的数字来标识。此数字称为索引。所有索引数组都从零开始,这意味着数组中的第一个元素为 [0],第二个元素为 [1],依此类推。4 创建数组[学习笔记]若要创建一个 Array 对象,请使用构造函数 new Array()。如:var myNumber:Array = new Array(1,2,3,4,5);5 访问数组[学习笔记]访问数组中的元素,请使用数组访问运算符 ([])。如:myNumber[0] = 1;6 多维数组[学习笔记]您可以创建一个多维数组。方法是创建一个索引数组,然后给它的每个元素分配不同的索引数组。这样的数组被视为是多维的,原因是它可用于表示表中的数据。8 数组应用1[学习笔记]创建一个长度为0的空数组var myArr:Array = new Array(); 9 数组应用2[学习笔记]创建一个长度为10的数组,0索引为字符串张志晨,并添加新元素--字符串张景利。var myArr:Array = new Array(10);myArr[0] = 张志晨;myArr.push(张景利); 10 数组应用3[学习笔记]创建一数组,并直接赋值.var myArr:Array = new Array(得权小学, 文化小学, 红星小学); 11 二维数组[学习笔记]中学数学无手直角坐标系中,点的坐标表示为:A(x,y)。可是在flash里,表示为A[x][y],看上去有点散,不直观。但只要我学习AS3.0,就只能这么做。埋怨什么也没用。//创建二维数组myArray[9][9](九九方阵):var myArray:Array = new Array();//赋值for(var i=0;i9;i++){myArray[i] = new Array();for(var j=0;j9;j++){myArray[i][j] =i*9+j}}用双循环来完成。12 回复:Flash AS3.0 数组应用[学习笔记]中学数学  直角坐标系中,点的坐标表示为:A(x,y)。可是在flash里,表示为A[x][y],看上去有点散,不直观。但只要我学习AS3.0,就只能这么做。埋怨什么也没用。//创建二维数组myArray[9][9](九九方阵):var myArray:Array = new Array(); //赋值for(var i=0;i9;i++){ myArray[i] = new Array(); for(var j=0;j9;j++){ myArray[i][j] =i*9+j}}用双循环来完成。13 回复:Flash AS3.0 数组应用[学习笔记]构造函数摘要长度 : uint方法摘要1. Array(numElements:int = 0)创建一个长度为 0 或更大的新数组,或者创建由一列指定的元素(这些元素可能具有不同的数据类型)填充的数组。使用 Array() 创建下列各项之一:空数组具有特定长度,但其元素未定义值的数组其元素具有特定值的数组使用此函数类似于使用 Array 构造函数创建数组。您可以传递一个数字 (numElements) 或者传递包含一个或多个不同类型的一列元素 (element0, element1, ... elementN)。能够接受一种以上数据类型的参数以 Object 类型在签名中列出。参数:numElements:int(默认:0) [可选] - 一个指定数组中元素数量的正整数。您可以指定 numElements,也可以指定元素列表,但不能同时指定两者。实例一:创建一个长

您可能关注的文档

文档评论(0)

vshoulrengb3 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档