속성
-
[javascript] 48. 객체 프로토타입(Object prototype) - 자바스크립트 강좌 JS / CSEWeb/JavaScript 2015. 6. 13. 15:32
JavaScript Object Prototypes 모든 자바스크립트 객체는 프로토타입을 갖습니다. 프로토타입 또한 객체 입니다. 모든 자바스크립트 객체는 그들만의 프로토타입으로 부터 속성과 메소드를 물려 받습니다. 1. Creating a Prototype 프로토타입 객체를 생성하는 일반적인 방법은 객체 생성자 함수를 사용하는 것입니다: 생성자 함수와 함께, new 키워드를 통해서 같은 프로토타입 객체를 생성할 수 있습니다: 123456789101112131415161718192021222324 function person(first, last, age, eye) {this.firstName = first;this.lastName = last;this.age = age;this.eyeColor = ey..
-
[javascript] 47. 객체 메소드(Object methods) - 자바스크립트 강좌 JS / CSEWeb/JavaScript 2015. 6. 13. 15:31
JavaScript Object Methods 1. JavaScript Methods 자바스크립트 메소드는 함수 선언을 포함하는 속성입니다. PropertyValuefirstNameJohnlastNameDoeage50eyeColorbluefullNamefunction() {return this.firstName + " " + this.lastName;}[ 출처: W3Schools ] 2. Accessing Object Methods 아래 문법을 통하여 객체 메소드를 생성 할 수 있습니다: methodName : function() { code lines } 아래 문법을 통하여 객체 메소드에 접근 할 수 있습니다: objectName.methodName() () 없이 메소드를 호출하면, 함수 선언을 반환하..
-
[javascript] 46. 객체 속성(Object properties) - 자바스크립트 강좌 JS / CSEWeb/JavaScript 2015. 6. 13. 15:31
JavaScript Object Properties 속성은 어떤 자바스크립트 객체에서의 가장 중요한 부분입니다. 1. JavaScript Properties 속성은 자바스크립트 객체와 연관된 값 입니다. 자바스크립트 객체는 정렬되지 않은 속성들의 집합입니다. 속성은 변경되고, 추가되고, 삭제될 수 있습니다. 2. Accessing JavaScript Properties 객체의 속성에 접근하는 문법입니다: objectName.property // person.age objectName["property"] // person["age"] objectName[expression] // x = "age"; person[x] 3. JavaScript for...in Loop 자바스크립트 for in 구문은 객체의..
-
[javascript] 11. 객체(Objects) - 자바스크립트 강좌 JS / CSEWeb/JavaScript 2015. 6. 13. 14:29
JavaScript Objects 1. Real Life Objects, Properties, and Methods 현실세계에서, 차는 객체(Object)입니다. 차는 중량, 색깔과 같은 속성을 가지고 있고, 시동걸기, 출발, 브레이크 등의 메소드(Method)를 가지고 있습니다. ObjectPropertiesMethods car.name = Fiat car.model = 500 car.weight = 850kg car.color = white car.start() car.drive() car.brake() car.stop() [ 출처: W3Schools ] 모든 차는 같은 속성을 가지고 있지만, 속성 값은 각각 다릅니다. 또한, 같은 메소드(Method)를 갖지만, 수행하는 방식은 각기 다릅니다. 2...