js判斷數組參數是否全部相等,或對象數組相同的key參數是否相等


   //判斷是否全等
    isAllEqual(array) {
      if (array.length > 0) {
        return !array.some(function (value, index) {
          return value !== array[0];
        });
      } else {
        return true;
      }
    },

上面是純數組[1,1,1,1,2]

下面是對象數組

[
            { num: 1 },
            { num: 1 },
            { num: 1 },
            { num: 2 },
          ]
   //判斷是否全等
    isAllEqual(array) {
      if (array.length > 0) {
        return !array.some(function (value, index) {
          return value.num !== array[0].num;
        });
      } else {
        return true;
      }
    },

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM