티스토리 뷰
자바스크립트에서 각 객체들의 타입 및 인스턴스객체들의 형식을 확인한다.
var obj = {
name:"홍길동",
getName:function(){
return this.name;
},
toString : function(){
return "당신의 이름" + this.name;
}
}
constructor
- 인스턴스의 객체형을 판단. 데이터형과, 타입을 확인한다.
var d1 = new Date(); // d1은 object 형식의 Date의 인스턴스객체이다.
if(typeof(d1) == "object" && d1.constructor == Date)
{
console.log("일치");
}
hasOwnProperty()
// obj 객체에 존재하는 프로토타입에서 속성의 존재여부를 확인 (자기자신이 가지고 있는 프로퍼티만 조회)
if(obj.hasOwnProperty("getName"))
{
console.log("속성이 존재함");
}
in
// 전역으로 모든 프로토타입에 대해서 조회
if("getName" in obj)
{
console.log("속성이 존재함")
}
* console.log 는 브라우저에서 콘솔디버그로 찍어보려고 넣어둠.
'프로그래밍 > JavaScript Web App' 카테고리의 다른 글
자바스크립트 지역변수, 전역변수의 유효범위 (중요) (0) | 2013.01.15 |
---|---|
자바스크립트 함수 function() (0) | 2013.01.15 |
자바스크립트(JavaScript) 배열(array) sort, splice, push 정렬,추가,수정,삭제 (0) | 2013.01.14 |
자바스크립트 디버깅 console.log (0) | 2013.01.14 |
BODY onload에 여러개의 함수를 걸어주기! (0) | 2012.11.20 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- 제이쿼리
- jquery chart
- 자바스크립트
- CSS
- 저장프로시저
- 셀렉터
- radius
- WCF
- Excel
- JS
- css3
- jQuery Mobile
- 프로시저
- SVG
- ASP.NET
- workbook
- MSSQL
- IE
- html5
- Mobile
- drag&drop
- Chart
- JavaScript
- jQuery
- grid
- Ajax
- rowspan
- json
- WebApi
- Style
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함