vue js判断两个数组是否相等

短命女 2024-04-17 14:21 145阅读 0赞
  1. arrEuqalse(arr1, arr2) {
  2. if (!arr1 || !arr2) {
  3. return false;
  4. }
  5. if (arr1.length != arr2.length) {
  6. return false;
  7. }
  8. for (var i = 0; i < arr2.length; i++) {
  9. if (arr1.indexOf(arr2[i]) == -1) {
  10. return false;
  11. }
  12. }
  13. for (var i = 0; i < arr1.length; i++) {
  14. if (arr2.indexOf(arr1[i]) == -1) {
  15. return false;
  16. }
  17. }
  18. return true;
  19. }

发表评论

表情:
评论列表 (有 0 条评论,145人围观)

还没有评论,来说两句吧...

相关阅读

    相关 判断List是否相等

    最近一位同学在面试时被问到如何比较两个list是否相等?Java中的list是按自然顺序排列的。因此,如果两个list包含相同顺序的完全相同的元素,则认为它们是相等的,如果忽略