336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
1.1 Object
- 객체의 가장 기본적인 형태를 가지고 있는 객체
- 아무것도 상속받지 않는 순수한 객체
- 값을 저장하는 기본적인 단위로 Object를 사용
- 모든 객체는 Object 객체를 받기 때문에 모든 객체가Object 객체의 프로퍼티를 가지고 있다.
- Object 객체를 확장하면 모든 객체가 접근할 수 있는 API를 만들 수 있다.
Ex) Object.prototype.contain = function(neddle) { for(var name in this){ if(this[name] === neddle){ return true; } } return false; } var o = {'name':'egoing', 'city':'seoul'} console.log(o.contain('egoing')); var a = ['egoing','leezche','grapittie']; console.log(a.contain('leezche'));
à true / true |
à 하지만, Object 객체는 확장하지 않는 것이 바람직 하다.
이유는 모든 객체에 영향을 줄 수 있기 때문이다.
'Web > Javascript' 카테고리의 다른 글
[Javascript] 팝업창 띄우는 방법 / 팝업창 옵션 / window.popup 옵션/팝업옵션 (1) | 2016.07.20 |
---|---|
[Javascript] JSON.parse, JSON.stringify 차이 / 예제 (0) | 2016.07.07 |
[Javascript 기본 개념] Javascript 문법-프로토타입(prototype) (0) | 2016.06.23 |
[Javascript 기본 개념] Javascript 문법-상속 (0) | 2016.06.23 |
[Javascript 기본 개념] Javascript 문법-this개념 (0) | 2016.06.23 |