배열과 배열이 같은지 여부를
확인하는 방법입니다.
배열과 배열을 === 로 비교하였을 때 값은 false 입니다.
let arr1 = [1,2,3];
let arr2 = [1,2,3];
console.log(arr1===arr2);
//false
배열과 배열의 비교
- 두 배열의 길이가 같은지 비교
- 한 배열의 각 요소가 다른 비교 대상의 배열에도 존재하는지 여부
let arr1 = [1,2,3];
let arr2 = [1,3,2];
const result = arr1.length === arr2.length && arr1.every((value, idx) => value === arr2[idx]);
console.log(result)
//false
반응형
'개발 > Javascript' 카테고리의 다른 글
[js] 자바스크립트 null 이지만 0은 아닐 때 (0) | 2022.09.14 |
---|---|
[js] 서버 없이 form에서 데이터 전송 기능 구현 (ft. Google Apps Mail) (1) | 2022.08.05 |
[js] 디데이 카운더 기능 라이브러리 (0) | 2022.06.27 |
[js] 팝업창 오픈 후 배경 스크롤 방지 (0) | 2022.06.23 |
[js] 천자리 콤마 적용 (천자리 점찍기) (0) | 2022.06.23 |
댓글