其他分享
首页 > 其他分享> > 检测数组是否有重复字段

检测数组是否有重复字段

作者:互联网

 1 IsRepeat(arr) {
 2     var hash = {};
 3     for (var i in arr) {
 4         if (hash[arr[i]]) {
 5             return true;
 6     }
 7     // 不存在该元素,则赋值为true,可以赋任意值,相应的修改if判断条件即可
 8     hash[arr[i]] = true;
 9     }
10     return false;
11 },
12 
13 
14 let arrnew = []
15 for (let i = 0; i < this.GaugeTypeParam.length; i++) {
16                         arrnew.push(this.GaugeTypeParam[i].ConsumeDate)
17                 
18 }
19 if (this.IsRepeat(arrnew) == true) {
20     this.$message.warning("日期不能重复")
21     return 
22                 
23 }                    

 

标签:arr,return,GaugeTypeParam,重复,检测,数组,arrnew,hash,true
来源: https://www.cnblogs.com/jspang/p/15787187.html