请教flash as3 里 数组(Array)的用法,谢谢!
答案:3 悬赏:40 手机版
解决时间 2021-04-02 19:41
- 提问者网友:世勋超人
- 2021-04-02 12:29
请教flash as3 里 数组(Array)的用法,谢谢!
最佳答案
- 五星知识达人网友:孤老序
- 2021-04-02 13:06
var a:Array = new Array(1, 2, 3);
将数组赋值为空的时候用 a = [];
如果你需要 新建一个数组实力 a = new Array();
a = ();是错误写法 //就算能运行也无法理解阅读 编译器会报错吧。
将数组赋值为空的时候用 a = [];
如果你需要 新建一个数组实力 a = new Array();
a = ();是错误写法 //就算能运行也无法理解阅读 编译器会报错吧。
全部回答
- 1楼网友:山君与见山
- 2021-04-02 14:38
什么时候用()?:必须用new Array创建实例时用到(),有两种情况:(标准) 一是创建时就有元素:var a:Array=new Array("“工”","d ",3); 二是创建时没有元素,空数组:var a:Array=new Array()什么时候用[]?:是简化的创建数组的方法,(简写)
如b=[]就是创建了一个空的数组
再如:b=[1,2,4,7,9],创建一个有初始元素的数组
另外,可用于清空数组:b=[]
一个标准写法,一个是简化写法。
如b=[]就是创建了一个空的数组
再如:b=[1,2,4,7,9],创建一个有初始元素的数组
另外,可用于清空数组:b=[]
一个标准写法,一个是简化写法。
- 2楼网友:杯酒困英雄
- 2021-04-02 13:25
[]是一种 简写,一般有经验的程序员多数使用此方法
new Array是正统的标准写法,但一般少用
[] 是声明一个空白数组
[1,2,3,4,5,6] 是声明一个有初始数据的数组
另外Object道理也一样,可以写成
var obj:Object = new Object()
var obj:Object = {}
var obj:Object = {x:10, y:20}
new Array是正统的标准写法,但一般少用
[] 是声明一个空白数组
[1,2,3,4,5,6] 是声明一个有初始数据的数组
另外Object道理也一样,可以写成
var obj:Object = new Object()
var obj:Object = {}
var obj:Object = {x:10, y:20}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯