[트러블슛팅] 배열도 객체이다. 그렇지만 대괄호 접근법으로 사용하면 안된다.

낭만개발자·2022년 8월 29일
0

알고리즘

목록 보기
14/20

위 코드 처럼 checked[node]형태로 checked["A"] 형태로 조건을주니
항상 undefined가 떠서 알고리즘 에러가 남.

아래 사진 처럼 배열은 '0', '1', '2'.. 인덱스를 키로 갖는 객체이다.
따라서 배열에서 포함하는지를 알고 싶으면 array.include(node) 식으로 알아봐야 한다...

배열에선 대괄호 표기법 x
include()사용 O

출 : https://poiemaweb.com/js-array-is-not-arrray

profile
낭만닥터와 슬의를 보고 저런 개발자가 되어야 겠다고 꿈꿔봅니다.

0개의 댓글