输出描述:

如果数组中存在 item,则返回元素在数组中的位置,否则返回 -1

输入例子:

indexOf([ 1, 2, 3, 4 ], 3)

输出例子:

2

  

function indexOf(arr, item) {
if (Array.prototype.indexOf){
return arr.indexOf(item);
} else {
for (var i = 0; i < arr.length; i++){
if (arr[i] === item){
return i;
}
}
}
return -1;
}

  

最新文章

  1. VS2012 集成 IL DASM IL微软中间语言查看器
  2. (转) Wp7 list 中列表项多样化的解决方案-Custom DataTemplateSelector
  3. NSMutableAttributedString常用代码
  4. java full gc
  5. linux 权限操作
  6. PowerShell 从网站上下载文件
  7. VI打开和编辑多个文件的命令 分屏操作
  8. java中好玩的案例
  9. HDU 1520 Anniversary party [树形DP]
  10. 左右HttpClient上传的方法来解决中国的乱码
  11. --@angularjs--理解Angular中的$apply()以及$digest()
  12. Codeforces Round #436 (Div. 2) E. Fire
  13. C#配置文件config的使用
  14. springboot使用RestHighLevelClient批量插入
  15. leetcode — gray-code
  16. 解题报告 『[USACO08NOV]Mixed Up Cows(状压动规)』
  17. Database Management System 基础01:管理自己的任何事
  18. Java的MVC模式简介
  19. 洛谷 P3155 [CQOI2009]叶子的染色 解题报告
  20. 笔记本(ThinkPad)怎样关闭触摸板

热门文章

  1. CString类常用方法----Left(),Mid(),Right()
  2. DES加解密算法(C语言实现)
  3. 手把手教你安装TensorFlow2 GPU 版本
  4. 【总结】Oracle数据库 查看表空间和增加表空间
  5. Hadoop框架:NameNode工作机制详解
  6. 多测师讲解 ———python2和Python3区别
  7. MeteoInfoLab脚本示例:数据投影-FLEXPART
  8. Python-selenium:鼠标键盘事件
  9. Dijkstra算法 python实现
  10. tomcat在eclipse里部署