概述
vue中检查数组重复性的两张方法
- 数组检查重复性核心:
- 如下代码
- 了解更多
数组检查重复性核心:
遍历循环进行筛选,去重等处理
如下代码
检查数组重复性方法一
// 相对复杂
let inputValue = this.positionGroupInput[groupId].inputValue;
if (inputValue) {
for (let positionGroup of this.lists) {
if (positionGroup.id === groupId) {
// 检查重复性
let isExist = false;
for (let position of positionGroup.positions) {
if (position.name === inputValue) {
this.$message.error("不能重复");
isExist = true;
}
}
if (!isExist) {
// 无重复
this.$message.success("添加成功")
}
}
}
}
检查数组重复性方法一
// 推荐使用
function displayDate(){
var arr = [{ d: '2015-10-12',C:'Apple'}, { d: '2015-10-12',C:'Apple'}, { d: '2015-10-13',C :'Apple' }];
var find = false;
for (var i = 0; i < arr.length; i++) {
for (var j = i + 1; j < arr.length; j++) {
if (arr[i].d == arr[j].d && arr[i].C==arr[j].C) { find = true; break;}
}
if (find) break;
}
alert(find)
}
了解更多
- vue官方文档(vue相关知识)
- MDN Web Docs(JS相关知识)
最后
以上就是传统河马为你收集整理的vue中检查数组重复性数组检查重复性核心:的全部内容,希望文章能够帮你解决vue中检查数组重复性数组检查重复性核心:所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复