상세 컨텐츠

본문 제목

동적 타입 언어와 변수

자바스크립트

by KOBe24 2022. 2. 17. 17:25

본문

자바스크립트는 동적 타입의 언어이다. 변수에 어떠 데이트 타입의 값이라도 자유롭게 할당 가능하다.
사용하다보면 편하지만 불편한 점도 있다. 

변수의 값이 언제든지 변경될 수 있기 때문에 복잡한 프로그램에서는 변화하는 변수 값을 추적하기 어렵고 
타입이 고정되어 있기 때문에 변수의 값을 변경할 때 마다 타입이 변할 수 있다.

이로인해, 의도치 않은 오류가 발생할 수 있다.
유연성은 높지만 신뢰성은 떨어진다. 

변수를 사용할 때 주의할 사항!

1. 무분별한 변수 사용은 자제한다.
2. 변수의 스코프는 최대한 작게한다.
3. 전역 변수는 최대한 사용하지 않는다.
4. 변수보다는 상수를 사용한다. 
5. 변수 이름은 목적이나 의미를 파악할 수 있도록 네이밍한다. 

'자바스크립트' 카테고리의 다른 글

자바스크립트 함수 (1)  (0) 2022.03.04
원시 값과 객체의 비교  (0) 2022.03.02
논리 연산자를 사용한 단축 평가  (0) 2022.02.22
React.useState()  (0) 2022.02.14
컴파일러 언어 VS 인터프리터 언어  (0) 2022.02.03

관련글 더보기

댓글 영역