jQuery 提供了 $.inArray(item, array) 方法, 用来检测 item 是否在 array 数组里, 若在, 返回它在数组里面的索引, 若不存在, 返回 - 1.
语法:
$.inArray("元素字符串", 数组名称);
使用示例:(相关课程推荐: jQuery 教程 https://www.html.cn/jskuangjia/jquery/ )
如果 arry 数组里面存在 "C#" 这个字符串则返回该字符串的数组下标, 否则返回 (不包含在数组中) -1
- var arry = [ "C#", "html", "CSS", "JavaScript" ];
- var result1 = $.inArray("C#", arry);
- var result2 = $.inArray("php", arry);
- console.log(result1, result2)
打印结果:
0 -1
本文来自 jQuery 答疑 https://www.html.cn/qa/jquery/ 栏目, 欢迎学习!
来源: http://www.css88.com/qa/jquery/15407.html