首页 > 软件开发 > JavaScript >

js如何判断是否在数组中

来源:互联网 2023-03-16 23:56:21 版权归原作者所有,如有侵权,请联系我们

这篇文章主要介绍了JS判断元素是否在数组内的实现代码,需要的朋友可以参考下FO6办公区 - 实用经验教程分享!

js如何判断是否在数组中FO6办公区 - 实用经验教程分享!

方法/步骤

  • 1

    JQueryFO6办公区 - 实用经验教程分享!

    如果是用JQuery的话,可以用inArray()函数:FO6办公区 - 实用经验教程分享!

    jquery inarray()函数详解jquery.inarray(value,array)FO6办公区 - 实用经验教程分享!

    js如何判断是否在数组中FO6办公区 - 实用经验教程分享!

  • 2

    确定第一个参数在数组中的位置(如果没有找到则返回 -1 )。FO6办公区 - 实用经验教程分享!

    determine the index of the first parameter in the array (-1 if not found).返回值jquery参数value (any) : 用于在数组中查找是否存在array (array) : 待处理数组。FO6办公区 - 实用经验教程分享!

    js如何判断是否在数组中FO6办公区 - 实用经验教程分享!

  • 3

    ,js方法FO6办公区 - 实用经验教程分享!

    var arr = ["a", "b", "c"];// js arr.indexOf("c")var result1 = arr.indexOf("c"); //返回index为2FO6办公区 - 实用经验教程分享!

    FO6办公区 - 实用经验教程分享!

    js如何判断是否在数组中FO6办公区 - 实用经验教程分享!

  • 4

    jquery方法FO6办公区 - 实用经验教程分享!

    var arr = ["a", "b", "c"];// jquery $.inArray("c", arr)var result = $.inArray("c", arr); //返回index为2FO6办公区 - 实用经验教程分享!

    FO6办公区 - 实用经验教程分享!

    js如何判断是否在数组中FO6办公区 - 实用经验教程分享!

  • 5

    自定义方法FO6办公区 - 实用经验教程分享!

    FO6办公区 - 实用经验教程分享!

    FO6办公区 - 实用经验教程分享!

    var arr = ["a", "b", "c"];// 自定义 contains(arr, "c")方法function contains(arr, obj) { //while var i = arr.length;FO6办公区 - 实用经验教程分享!

    js如何判断是否在数组中FO6办公区 - 实用经验教程分享!

  • 6

    while(i--) { if(arr[i] === obj) { return i; } } return -1; }var result1 = contains(arr, "c"); //返回index为2FO6办公区 - 实用经验教程分享!

    FO6办公区 - 实用经验教程分享!

    FO6办公区 - 实用经验教程分享!

    js如何判断是否在数组中FO6办公区 - 实用经验教程分享!

  • 6本页面未经许可获取自百度经验
  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!FO6办公区 - 实用经验教程分享!


    标签: 编程语言JAVASCRIPT

    上一篇:js怎么限制页码 下一篇:js判断数据类型
    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号