-
[javascript] 30. 타입, 널(type of, null, undefined) - 자바스크립트 강좌 JS / CSEWeb/JavaScript 2015. 6. 13. 15:21JavaScript typeof, null, and undefined
1. The typeof Operator
자바스크립트 typeof 연산자를 사용하여 자바스크립트 변수의 타입을 찾을 수 있습니다.
123456typeof "John" // Returns stringtypeof 3.14 // Returns numbertypeof false // Returns booleantypeof [1,2,3,4] // Returns objecttypeof {name:'John', age:34} // Returns objectcs 2. Null
자바스크립트 널 값은 nothing 입니다.
1234567891011121314151617<!DOCTYPE html><html><body><p>Objects can be emptied by setting the value to <b>null</b>.</p><p id="demo"></p><script>var person = {firstName:"John", lastName:"Doe", age:50, eyeColor:"blue"};var person = null;document.getElementById("demo").innerHTML = typeof person;</script></body></html>cs 3. Undefined
자바스크립트에서, undefined는 아무 값도 없는 변수 입니다.
123var person; // Value is undefined, type is undefinedcs 4. Difference Between Undefined and Null
123456789101112131415161718<!DOCTYPE html><html><body><p id="demo"></p><script>document.getElementById("demo").innerHTML =typeof undefined + "<br>" +typeof null + "<br>" +(null === undefined) + "<br>" +(null == undefined);</script></body></html>cs 'Web > JavaScript' 카테고리의 다른 글
[javascript] 33. 에러 - try/catch 문(Error - try / catch throw) - 자바스크립트 강좌 JS / CSE (0) 2015.06.13 [javascript] 32. 정규표현식(regular expression) - 자바스크립트 강좌 JS / CSE (0) 2015.06.13 [javascript] 31. 형 변환(type conversion) - 자바스크립트 강좌 JS / CSE (0) 2015.06.13 [javascript] 29. break문 & continue문 - 자바스크립트 강좌 JS / CSE (0) 2015.06.13 [javascript] 28. while 반복문(while loop) - 자바스크립트 강좌 JS / CSE (0) 2015.06.13 [javascript] 27. for 반복문(for loop) - 자바스크립트 강좌 JS / CSE (0) 2015.06.13