Programing Language/Javascript1 Javascript란 무엇인가? Javascript 정의 Javascript는 런타임에 컴파일되는 동적 약형 프로그래밍 언어이다. 동적 약형에 대해서는 아래의 더보기 클릭! 더보기 동적 약형을 설명하기 전에 먼저, 동적 타이핑과 약한 타이핑의 개념을 알아야 한다. 동적 타이핑 (Dynamic Typing) 변수의 타입이 실행 시간에 결정되는 언어의 특성이다. 즉, 변수를 선언할 때 변수의 타입을 명시하지 않아도 되며, 프로그램이 실행되는 도중에 변수의 타입이 변경될 수 있다. Python, JavaScript, Ruby 등이 동적 타이핑 언어에 속한다. 약한 타이핑 (Weak Typing) 다양한 타입의 값이 다른 타입의 값으로 자유롭게 변환될 수 있는 언어의 특성이다. 이런 언어에서는 명시적인 타입 변환 없이도 다른 타입 간의 연산이.. 2023. 9. 23. 이전 1 다음