JavaScript - 기초(3)
1. 정적타입 언어, 동적타입 언어 1. 정적타입 언어, 동적타입 언어 타입이란? 프로그래밍 언어에서 타입은 곧 자료형이라는 말이다. 타입은 변수가 어떠한 값을 가지는지, 그 자료에 어떠한 연산을 할 수 있는지를 제한한다. 자바스크립트의 자료형으로는 Number, String, Null, Undefined 등등 이 있다. 정적타입 언어 컴파일 시 변수 타입이 결정되는 언어를 정적타입 언어라고 한다. 정적타입 언어로는 C, C#, C++, Java 등이 있다. 정적타입 언어는 변수에 들어갈 값의 형태에 따라 자료형을 지정해주어야 하며, 컴파일 시에 자료형에 맞지 않은 값이 들어있으면 컴파일 에러가 발생한다. 장점 1. 타입 에러로 인한 문제점을 초기에 발견할 수 있어 안정성이 높다. 2. 컴파일 시에 타입..
2024. 4. 11.