반응형
JavaScript null과 undefined 소개, 특징, 예시, 개발자들 사이의 약속
다양한 개발환경에서 null과 undefined은 변수와 값의 상태를 나타내는 중요한 역할을 합니다. 그러나 개발자들 사이에서는 이 두 개념을 다르게 사용하고 관례를 따르기도 합니다. 이 글에서는 null과 undefined의 사용 방법 및 관례를 다시 정리해보겠습니다.
null의 사용 및 관례
null의 사용
- null은 개발자가 의도적으로 변수를 비어 있는 상태로 표시하고자 할 때 사용됩니다.
- 객체를 초기화하지 않고 빈 상태를 나타낼 때 주로 활용됩니다.
null과 관례
- null은 개발자 사이에서 종종 "의도적으로 값이 없음"을 의미한다는 관례를 따릅니다.
- 변수를 초기화하지 않았을 때 자동으로 undefined가 할당되고, 개발자는 의도적으로 변수를 비우기 위해 null을 사용하는 것이 관례입니다.
undefined의 사용 및 관례
undefined의 사용
- undefined는 변수가 정의되지 않았거나 값이 할당되지 않았을 때 자동으로 할당되는 값입니다.
- 함수에서 반환값을 지정하지 않았을 때 자동으로 반환값이 undefined가 됩니다.
undefined와 관례
- undefined는 개발자 사이에서 종종 "코드상으로 값이 비어 있음"을 의미한다는 관례를 따릅니다.
- 변수를 초기화하지 않았을 때 자동으로 undefined가 할당되므로, 이를 활용하여 코드에서 값이 비어 있는 상태를 나타내는 관례가 있습니다.
끝으로
다양한 개발환경에서 null과 undefined는 변수와 값의 상태를 나타내는 중요한 개념입니다. 개발자들은 null을 주로 "의도적으로 값이 없음"을 나타내는 데 사용하고, undefined는 "코드상으로 값이 비어 있음"을 나타내는 데 사용하는 관례를 따르곤 합니다. 이러한 관례를 이해하고 활용하면 코드를 더 명확하게 작성할 수 있을 것입니다.
▼ 아래 글도 읽어보세요! ▼
'Programming & Platform > JavaScript' 카테고리의 다른 글
JavaScript 실행 컨텍스트와 콜 스택 소개, 특징, 생성 과정, 예시 코드 (1) | 2023.11.06 |
---|---|
JavaScript Spread 연산자 (...) 소개, 개념, 사용법, 예제 코드 (0) | 2023.11.05 |
JavaScript 템플릿 리터럴 쉽게 배우기 - 소개, 특징, 장점, 예제 코드 (0) | 2023.11.02 |
JavaScript forEach() 쉽게 배우기 - 소개, 구문, 특징, 예제 코드 (1) | 2023.11.01 |
JavaScript event.target와 event.currentTarget 차이 쉽게 익히기 (0) | 2023.10.30 |