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
키워드와 유사하지만 약간의 차이점이 있습니다.
답글 남기기