undefined 값을 가진 변수 a와, null 값을 가진 변수 b를 선언해보세요.


시스템에서 어떤 변수나 속성이 정의되지 않은 경우를 표현합니다. 선언만 하고 초기화 되지 않은 변수의 타입이나 값, 객체의 정의되지 않은 속성의 타입이나 값을 나타냅니다.


개발자가 명시적으로 비어있는 상태를 나타낼 때 사용합니다. typeof의 결과는 object이며 값은 null입니다.

예를 들어,

var obj = { x : 1, y : 2};
var null_var = null;    // 개발자가 명시적으로 정의

console.log(obj.z);     // obj에 z는 정의되지 않았으므로 undefined가 출력됩니다.
console.log(null_var, typeof(null_var));    // null 'object'가 출력됩니다.
  • In the Fill type question, you have to fill the blank with appropriate code
  • The given code except the blank cannot be edited.
  • An error message will be shown in the Result area when you leave the blank empty.
Result Stop
Result of [Run] or [Submit] will be displayed here