ToB企服应用市场:ToB评测及商务社交产业平台

标题: js判断一个数组对象中是否有一样的值 [打印本页]

作者: 用户国营    时间: 2024-9-19 15:48
标题: js判断一个数组对象中是否有一样的值
  1. let userTitleLevelList=[
  2.     {
  3.         "titleCode": "T002","titleLevelCode": "L001",
  4.    
  5.     },
  6.  {
  7.         "titleCode": "T003","titleLevelCode": "L003",
  8.    
  9.     },
  10.  {
  11.         "titleCode": "T002","titleLevelCode": "L001",
  12.    
  13.     },
  14. ];
  15. 判断userTitleLevelList数组里面是否有一样的值。比如这个里面下标0和2都是一样的"titleCode": "T002","titleLevelCode": "L001"。
  16. const hasDuplicate = userTitleLevelList.some((item, index, array) => {
  17.   return array.filter(innerItem => innerItem.titleCode === item.titleCode&&innerItem.titleLevelCode === item.titleLevelCode).length > 1;
  18. });
  19. if(hasDuplicate){
  20.   return ElMessage.error({ message: `请不要选择相同的资质和职称!` });
  21. }
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4