Flex中Array的IndexOf 的作用示例介绍 -电脑资料

电脑资料 时间:2019-01-01 我要投稿
【meiwen.anslib.com - 电脑资料】

    Flex中 Array 的IndexOf用于在索引中从小到大查找,如果查得到就返回索引值,查不到就返回-1,下面有个示例,大家可以参考下

    Flex中 Array 的IndexOf 的作用

    1、说明

    indexOf用于在索引中从小到大查找,如果查得到就返回索引值,查不到就返回-1;

    2、实例

    (1)设计源码

    代码如下:

    <?xml version="1.0" encoding="utf-8"?>

   

    xmlns:s="library://ns.adobe.com/flex/spark"

    xmlns:mx="library://ns.adobe.com/flex/mx"

    width="100%" height="100%" creationComplete="creationHandler(event)">

   

   

   

   

   

    import mx.events.FlexEvent;

    /**

    * 初始化函数

    * indexOf用于在索引中从小到大查找

    * 如果查得到就返回索引值,查不到就返回-1

    */

    protected function creationHandler(event:FlexEvent):void

    {

    var array:Array = ["桃树","梨树","松树","樟树"];

    if(array.indexOf("梨树") != -1)

    {

    trace("按索引从小到大查:"+array.indexOf("梨树"));

    }

    if(array.indexOf("樟树",3) != -1)

    {

    trace("从第三个元素开始,按索引从小到大查:"+array.indexOf("樟树",3));

    }

    }

    ]]>

   

   

   

   

   

    (2)运行结果

    按索引从小到大查:1

    从第三个元素开始,按索引从小到大查:3

最新文章