자바스크립트는 동적 타입의 언어이다. 변수에 어떠 데이트 타입의 값이라도 자유롭게 할당 가능하다.
사용하다보면 편하지만 불편한 점도 있다.
변수의 값이 언제든지 변경될 수 있기 때문에 복잡한 프로그램에서는 변화하는 변수 값을 추적하기 어렵고
타입이 고정되어 있기 때문에 변수의 값을 변경할 때 마다 타입이 변할 수 있다.
이로인해, 의도치 않은 오류가 발생할 수 있다.
유연성은 높지만 신뢰성은 떨어진다.
변수를 사용할 때 주의할 사항!
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 |
댓글 영역