undefined 키워드
undefined 키워드는 자바스크립트의 내장 객체입니다. 변수에 값이 할당되지 않았거나 함수가 정의되지 않았을 때 undefined 값이 반환됩니다.
undefined 키워드의 사용
undefined 키워드는 다음과 같은 경우에 사용됩니다.
- 변수에 값이 할당되지 않은 경우
- 함수가 정의되지 않은 경우
- 함수에서 인자가 전달되지 않은 경우
- 객체에 프로퍼티가 없는 경우
undefined 키워드와 null 키워드의 차이
undefined 키워드와 null 키워드는 모두 값이 없는 것을 나타냅니다. 하지만 두 키워드 간에는 몇 가지 중요한 차이점이 있습니다.
undefined키워드는 변수에 값이 할당되지 않은 경우에 사용되며,null키워드는 의도적으로 값이 할당되지 않은 경우에 사용됩니다.undefined키워드는 내장 객체이고,null키워드는 객체입니다.undefined키워드는 타입이undefined이고,null키워드는 타입이object입니다.
예제
다음은 undefined 키워드를 사용하는 예입니다.
“`javascript
// 변수에 값이 할당되지 않음
let x;
// 함수가 정의되지 않음
function y() {};
// 함수에서 인자가 전달되지 않음
function z(a, b) {};
console.log(x); // undefined
console.log(y); // undefined
console.log(z()); // undefined
“`
결론
undefined 키워드는 변수에 값이 할당되지 않거나 함수가 정의되지 않을 때 undefined 값을 반환하는 자바스크립트의 내장 객체입니다. undefined 키워드는 null 키워드와 유사하지만 약간의 차이점이 있습니다.

답글 남기기