Thanks to visit codestin.com
Credit goes to developer.mozilla.org

This page was translated from English by the community. Learn more and join the MDN Web Docs community.

View in English Always switch to English

타입 (Type)

타입 은 저장할 수 있는 데이터 종류와 데이터가 지켜야 할 구조에 영향을 미치는 의 특성입니다. 예를 들어, 불리언 데이터 타입은 일정 시간에 true 또는 false 값만 가질 수 있는 반면, 문자열은 문자열 또는 일련의 문자를 보유할 수 있는 기능이 있습니다. 숫자는 모든 종류의 숫자 값 등을 보유할 수 있습니다.

값의 데이터 타입은 해당 값에 유효한 작업에도 영향을 미칩니다. 예를 들어, 숫자 타입의 값은 다른 숫자와 곱할 수 있지만, 문자열로는 곱할 수 없습니다. 문자열 '2'와 같이 해당 문자열에 숫자'만' 포함되어 있는 경우에도 마찬가지입니다.

타입은 또한 서로 다른 값 간의 비교에 대한 유용한 지식을 제공합니다. 구조화된 타입 간의 비교는 항상 쉬운 가정은 아닙니다. 이전 데이터 구조가 동일하더라도 프로토타입 체인 내부에 상속된 구조가 있을 수 있기 때문입니다.

값 유형을 잘 모르는 경우, typeof 연산자를 사용할 수 있습니다.