728x90
반응형
*delete 연산자
- 객체(object), 객체의 속성(property), 배열의 특정 인덱스에 있는 원소(element)를 지우는 연산자
- var 문장을 이용해서 선언된 변수는 지울 수 없다.
- delete 연산자 실행이 성공하면 , 속성이나 원소가 undefined로 설정됨.
실행이 가능하면 true, 불가능 false 반환
- 객체 자체는 삭제할 수 없으나, 객체의 프로퍼티는 삭제할 수 있다.
var o = {
x : 1,
y : 2
}
delete o.x; <-- true 반환
*typeof 연산자
형식 정보를 문자열로 반환하여 "Number", "String", "Boolean", "Object", "Function", "Undefined"라는 6가지 형식을 반환할 수 있다.
ex) type of if(typeof options == "undefined") options = {};
728x90
반응형
'IT 개발 > JavaScript' 카테고리의 다른 글
12.02 JSON (0) | 2019.12.02 |
---|---|
12.02 jQuery data() (0) | 2019.12.02 |
11.11 이벤트와 이벤트 처리기 (0) | 2019.11.11 |
11.11 (0) | 2019.11.11 |
jQuery/Ajax로 jsp 리스트 뿌리기 / .Clone(복사) (0) | 2019.09.01 |