위와 같은 방식으로 속성의 타입을 정하여 사용한다. information의 인자는 person과 같은 타입을 가져야하므로 age에 10(number)대신 '10'(string)이라는 값을 넣을 경우 타입이 맞지 않아 에러가 난다. 만약 위처럼 person2에 name속
회원일때와 비회원일때 nav바를 따로 만들고 싶을때 interface를 이용할 수 있다. 'js shop'이라는 쇼핑몰이라는 가정으로 해보자!이렇게 두 개의 배열을 만들어 주고 user의 로그인 여부를 확인할 수 있는 조건에따라서 userList나, notUserLis