Javascript学习篇:引用类型——Array类型(4)

位置方法

ECMAScript 5为数组实例添加了两个位置方法:indexof()和lastIndexof().

这两个方法都需要两个参数:分别是要查找的项和查找的起始位置。

indexof()方法是从数组开头往后找;lastIndexof()是从数组末尾往前找。

这两个方法返回的值都是查找项在数组中的索引位置,没有找到则返回 -1。

例 var numbers = [1,2,3,4,5,4,3,2,1];

alert(numbers.indexof(4));    // 3

alert(numbers.lastIndexof(4));    //5

alert(numbers.indexof(4,4));    //5

alerr(numbers.lastIndexof(4,4));    //3

 

var person ={name:"Nicholas"};

var people = [{name:"Nicholas"}];

var morePeople = [person];

alert(people.indexof(person));    // -1

alert(morePeople.indexof(person));    // 0

陈健的个人博客,记录生活所见所感、学习笔记。专注于Web前端_SEO教程_读书心得。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

返回主页看更多
狠狠的抽打博主 支付宝 扫一扫