flash从阵列中获取索引位置
时间:2013-06-21 10:38来源:卓想动画http://www.zxgzs.com 作者:QQ:610929375 点击: 次
有几次,当我发现它的项目包含在数组中的位置。这个任务变得特别有用,当你正在处理一个阵列中相应的另一个数组中的项目与项目的多个阵列。
找到一个项目在一个数组中的索引位置的代码是:
[所需的功能,以确定一个项目的索引值]
上面的代码是没有一个数组价值不大,我相信你很可能仍然大汗闪烁模糊的介绍段落。所以,让我们尝试在Flash中的一个小的测试。在Flash中创建一个新的文档,右键单击一个空框,选择操作,复制和粘贴下面的代码:
[复制并粘贴此代码在一帧中按Ctrl + Enter]
安全的代码复制,按Ctrl + Enter。您会看到显示的数字4。 4号是什么?好吧,让我们来看看代码。在第一部分的代码,你会发现一个项目的索引值,以确定所需的功能。此功能是相同的代码前面显示,它并没有被修改,所以我们会单独离开。
以下是我们特殊的兴趣,但:
资源=新阵列(“c”的“一”,“b”的“d”的,的“e”或“f”的“g”,“h”的);
位置= resources.getIndex(“E”);
跟踪(位置);
在第三行的第一个,我们宣布我们的阵列称为资源。此数组包含什么比简单的字母A,B,C,D,E,F,G,ħ。在下一行,我们初始化一个位置的变量值,您收到的getIndex功能后,当你调用传递值的“e”。
函数被调用后,闪存需要的字母“e”,它会被传递,并试图找到它的位置在主数组。一旦位置被发现,它返回整个数组中的字母“e”的索引值。在这种情况下,字母“e”的位置为4。例如,如果你调用的字母“Z”,您将收到-1表示该项目没有在数组中找到答案。
(责任编辑:卓想动画http://www.zxgzs.com)
上一篇:如何使下拉菜单中flash特效
下一篇:12小时的数字时钟