·您当前的位置:首页 > 技术教程 > AS2与AS3技术 >

[as3]as3中indexOf方法查找数组元素

时间:2015-04-16 09:23酷播
查找数组元素,若存在返回元素索引位置,若不存在返回-1

indexOf 方法 [as3.0新增]
as3.0语法:indexOf(searchElement:*, fromIndex:int = 0):int
查找数组元素,若存在返回元素索引位置,若不存在返回-1

参数:
searchElement:*--查找关键字
fromIndex:int = 0--查找开始索引位置(默认:0)
返回:数值

  1.  
  2. package { 
  3.     import flash.display.Sprite; 
  4.     public class Array_indexOf extends Sprite { 
  5.         public function Array_indexOf() { 
  6.             var arr:Array = new Array(123,45,6789);//创建数组arr 
  7.             arr.push("123-45-6789");//添加数组元素(字符串) 
  8.             arr.push("987-65-4321");//添加数组元素(字符串) 
  9.              
  10.             var index:int = arr.indexOf("123");//查寻字符串"123" 
  11.             trace(index); // -1 
  12.              
  13.             var index2:int = arr.indexOf(123);//查寻123 
  14.             trace(index2); // 0 
  15.              
  16.             var index2:int = arr.indexOf("123-45-6789");//查寻字符串"123-45-6789" 
  17.             trace(index2); // 0 
  18.         } 
  19.     } 

 

热门文章推荐

请稍候...

保利威视云平台-轻松实现点播直播视频应用

酷播云数据统计分析跨平台播放器