검색결과 리스트
글
- 동등 연산자
= 는 취하다(gets) 또는 할당하다(assigned)
== 는 동등하다(is equal to)
===는 일치한다(is identical to)
- in 연산자
var point = { x:1, y:1 };
var has_x_coord = "x" in point; // true
var has_x_coord = "y" in point; // true
var has_x_coord = "z" in point; // false
- instanceof 연산자 (어떤 생성자를 사용한 객체인가)
우변의 피연산자는 생성자 함수 중 하나의 이름이어야 한다.
var d = new Date();
d instanceof Date; // true
d instanceof Object; // true
d instanceof Number; // false
- typeof 연산자 (어떤 종류의 객체인가)
"number"
"string"
"boolean"
"object" // 객체, 배열, 심지어 null에 대해서도 "object" 리턴
"function"
"undefined" // 정의되지 않았을 경우,
- void 연산자
피연산자의 값을 무시하고 undefined를 반환한다. void는 하나의 피연산자를 받음.
예를 들어, <a href="javascript:void window.open();">Open New Window</a>
'프로그래밍 > js' 카테고리의 다른 글
Javascript - 객체와 배열 (0) | 2012.04.23 |
---|---|
Javascript - 문장 (0) | 2012.04.20 |
Javascript - 변수 (0) | 2012.04.20 |
JavaScript - 데이터 타입과 값 (0) | 2012.04.20 |
RECENT COMMENT