javascricpt 中Array数组的(last)indexOf(searching[,(startForm)]) 中startForm的详解
来源:互联网 发布:天窗玻璃 知乎 编辑:程序博客网 时间:2024/06/11 22:36
简单叙述一下 array.(last)indexOf(searching[,(startForm)])的作用:用于搜索array数组中值为 searching 的元素的索引。
indexOf()与lastindexOf()的区别在于他们的搜索方向:indexOf()的搜索方向为数组头元素向数组尾元素 ,lastindexOf()与之相反。
startForm有正负值。startForm为正值时表:从数组正序 startForm 个偏移量处开始搜索。为负值时表:从逆序 startFrom个偏移量开始搜索。
例如:var array = ["hee","llo","kitty"] ,所以array.length的值为3。
array.lastindexOf(kitty,1)表从array[1]处开始逆序搜索与“kitty”匹配的元素。 //需要先后查找array[1],array[0]
array.indexOf("kitty",-2)表从array[1]处开始正序搜索。其中的“-2”表示逆向偏移量为2,这里“-2”表示的意义与其补数1(模为数组大小。这里mod=3, -2=(3 +(-2)))相同。 //需要先后查找array[1],array[2]
array.lastindexOf(kitty,1)表从array[1]处开始逆序搜索与“kitty”匹配的元素。 //需要先后查找array[1],array[0]
array.indexOf("kitty",-2)表从array[1]处开始正序搜索。其中的“-2”表示逆向偏移量为2,这里“-2”表示的意义与其补数1(模为数组大小。这里mod=3, -2=(3 +(-2)))相同。 //需要先后查找array[1],array[2]
- javascricpt 中Array数组的(last)indexOf(searching[,(startForm)]) 中startForm的详解
- Flex中 Array 的IndexOf 的作用
- 解决IE8 无法使用 JS 中Array() 的 indexOf 方法
- String 中 的indexOf()
- 5个现在就该使用的数组Array方法: indexOf/filter/forEach/map/reduce详解
- js中数组indexOf
- JS中数组Array的用法示例用法详解
- js中indexof详解
- JAVA中indexOf的用法
- Java中indexof()的用法
- JAVA中indexof的用法
- Java中indexof()的用法
- Source Taste: Activiti: The Journey of Submit StartForm
- Array.IndexOf的性能问题
- 数组的indexOf
- 在JavaScript的数组中进行数组元素查找和替换(JS的indexOf等)
- JS中数组Array的用法
- PHP中return array数组的接收
- android ndk使用gcc4.7 toolchain编译项目
- LVM磁盘管理
- 多播与广播
- log4cxx配置文件讲解,以及测试程序
- 如何让android程序完全退出
- javascricpt 中Array数组的(last)indexOf(searching[,(startForm)]) 中startForm的详解
- C/C++程序内存分配详解
- 菜鸟之旅——Java入门篇(五)继承
- C#--网络流Stream、字节数组保存到字符串中
- libevent example
- Android ADT中增大AVD内存后无法启动:emulator failed to allocate memory 8
- FastReport问题整理
- Eclipse使用技巧及快捷键大全(精品集合)
- [Android系统原理及开发要点详解].(韩超,梁泉)(奋斗之小鸟)_PDF 电子书