카테고리 뎁스를 재귀하는 과정에서
빈배열을 가진 카테고리 id를 확인하는데
이때 [] 빈배열을 '==undefined'로 하여 코드를 작성했더니
에러가 발생하였다.
그리고 빈배열이 undefined와 다름을 알게 되었다.
예제코드를 보면 다음과 같다.
빈배열은 아무 요소도 포함하고 있지 않으며, 'length'속성이 0이므로
배열안에 아무 요소가 없음을 알 수 있다.
undefined는 변수에 값을 할당하지 않았거나,
객체의 속성 중 해당 속성이 정의되지 않았을 때 나타낸다.
결론: [] 은 배열이지만 비어있고, 'undefinde'는 변수나 속성의 값이
정의 되지 않았음을 나타냄.