울어라휘파람새야

typeof 연산자 본문

밥줄/JavaScript

typeof 연산자

꼬꼬리코 2010. 3. 29. 21:05


식의 데이터 형식을 나타내는 문자열을 반환한다.

 typeof[(expression]];
인수

expression 인수는 형식 정보를 찾는 임의의 식이다.

설명

typeof 연산자는 형식 정보를 문자열로 반환한다.

typeof는 "Number", "String", "Boolean", "Object", "Function", "undefined"라는 6가지 형식을 반환할 수 있다.

선택적인 요소로 typeof 구문에 괄호를 사용할 수도 있다.

구문 예제
<SCRIPT>document.write(typeof(123)+', '+typeof'문자'+', '+typeof isNaN())</SCRIPT>
number, string, boolean
typeof의 종류
종류 typeof 예제 소스 코드 결과
<SCRIPT>
수치 number document.write(typeof 123) number
문자열 string document.write(typeof '123') string
true boolean document.write(typeof true) boolean
null object document.write(typeof null) object
메서드 function document.write(typeof Math.sin) function
기능함수 function document.write(typeof isNaN) function
정의된 개체 function myObj=new Function();document.write(typeof myObj) function
변수 할당된 데이터에 따라 docObj=this.document;document.write(typeof docObj) object
속성 속성값에 따라 document.write(typeof docObj.location) object
  </SCRIPT>


출처 : http://koxo.com/




Comments