간단한 속성과 메소드 (feat. this)
- JavaScript + jQuery
- 2018. 10. 8. 16:40
속성과 메소드(feat. this)
보통 배열 내부에 있는 값을 요소(element)라고 한다.
반면 객체 내부에 있는 값은 속성(property) 이라고 부른다.
다른 프로그래밍 언어에서는 요소와 속성이
차이가 있어 요소와 속성이라고 구분지어 부른다.
하지만 자바스크립트는 요소와 속성이 다르지않아서
둘 중 아무거나로 불러도 상관이없다.
객체의 속성 중 함수 자료형인 속성을 우린 메소드라 부른다.
메소드 내에서 자기 자신이 가진 속성을
출력하고 싶을 때는 자신이 가진 속성임을 분명하게
표시해야한다. 이때 사용하는 것이 this 키워드 이다.
간단하게 속성과 메소드 this 키워드를 사용해
짧은 코드를 실행해보자.
web 이라는 객체를 생성하고
그 안에 name, eat 속성을 만들어 주었다.
eat 속성은 함수 자료형이므로 eat()메소드 라고 부른다.
'JavaScript + jQuery' 카테고리의 다른 글
jQuery 자손 선택자와 후손 선택자 (0) | 2018.10.11 |
---|---|
jQuery 기본 선택자, 타겟 설정 (feat. (document).ready) (0) | 2018.10.11 |
ECMAScript 5 JSON 객체 (0) | 2018.10.08 |
ECMAScript 5 Array 객체(feat. forEach(), map()) (0) | 2018.10.08 |
자바스크립트와 제이쿼리 (0) | 2018.10.08 |