JavaScript检查数据中是否存在相同的元素(两种方法)

作者:在世虞姬 时间:2024-04-29 13:41:50 

这里是两个用于数组中查找重复元素的demo,可以看看啦


<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<input type="text" id="Values" style="width: 100px;height: 25px;">
<button id="gain">获取</button>
<!--gain-->
</body>
<script src="jquery-2.2.2.min.js"></script>
<script type="text/javascript">
//方法一
var arr1 = ["11", "22", "33", "44"];
var arr=new Array(arr1);
Array.prototype.in_array=function(e){
var r=new RegExp(','+e+',');
return (r.test(','+this.join(this.S)+','));
};
$("#gain").on("click",function () {
var newValue=$("#Values").val();
console.log(newValue);
if(arr.in_array(newValue)){
alert("已重复,请不要重复添加");
}else {
arr1.push(newValue);
console.log(arr1);
}
})
//方法二
function isArr(arr,value) {
for(var i=0;i<arr.length;i++){
if(value===arr[i]){
return true;
}
}
return false;
}
var arr2 = ["11", "22", "33", "44"];//用于进行比较的数组
$("#gain").on("click",function () {
var value2=$("#Values").val();
if(isArr(arr2,value2)){
alert("已重复,请不要重复添加")
}else {
arr2.push(value2);
console.log(arr2);
}
})
</script>
</html>

总结

以上所述是小编给大家介绍的JavaScript检查数据中是否存在相同的元素(两种方法),希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

来源:https://www.cnblogs.com/lan-f/archive/2018/10/04/9743749.html

标签:js,数据,元素
0
投稿

猜你喜欢

  • BeautifulSoup中find和find_all的使用详解

    2023-11-08 21:00:22
  • vue 面包屑导航组件封装

    2024-04-27 16:09:48
  • pycharm设置鼠标悬停查看方法设置

    2022-12-25 16:04:31
  • python使用fork实现守护进程的方法

    2021-08-27 00:37:50
  • 使用pandas的DataFrame的plot方法绘制图像的实例

    2023-07-02 08:33:52
  • asp 根据IP地址自动判断转向分站的代码

    2011-04-14 10:51:00
  • asp如何连接MYSQL数据库?

    2010-01-01 15:49:00
  • Go中如何使用set的方法示例

    2024-04-28 10:47:19
  • Mysql Innodb存储引擎之索引与算法

    2024-01-18 02:09:39
  • Python实现字符串格式化输出的方法详解

    2023-05-02 20:52:59
  • Pycharm生成可执行文件.exe的实现方法

    2023-07-19 12:09:54
  • 基于python实现cdn日志文件导入mysql进行分析

    2024-01-29 07:37:55
  • 总结一些你可能不知道的ip地址

    2022-11-30 15:15:58
  • 一篇文章教你掌握python数据类型的底层实现

    2023-06-01 03:41:14
  • 如何利用python制作时间戳转换工具详解

    2021-11-23 21:21:41
  • django列表筛选功能的实现代码

    2021-06-23 08:48:57
  • mysql存储过程详解

    2024-01-25 22:28:15
  • Python基础之字符串操作常用函数集合

    2023-11-26 23:26:12
  • sqlserver 系统存储过程 中文说明

    2024-01-18 12:22:14
  • where条件顺序不同、性能不同示例探讨

    2024-01-16 19:59:38
  • asp之家 网络编程 m.aspxhome.com