객체에 포함 된 데이터는 두 가지 방식으로 액세스 할 수 있습니다.
특성의 객체 및 방법
속성은 특정 객체와 제휴하는 변수이며, 메소드는 특정 객체 만 전송할 수있는 함수입니다.
객체는 JavaScript의 일부 관련 속성 및 메소드에 의해 수집되는 데이터 엔티티입니다. 속성과 방법은 "점"의 구문을 사용하여 액세스합니다.
코드 사본은 다음과 같습니다.
object.proprty
Object.Method ()
자동차에 브랜드 밴드, 색상 속성이 있다고 가정하면 다음 방법을 통해 이러한 속성에 액세스 할 수 있습니다.
코드 사본은 다음과 같습니다.
car.band
car.color
CAR이 Move (), stop () 및 addoil과 같은 일부 함수와 관련이 있다고 가정합니다. 이러한 기능은 자동차 대상의 방법입니다. 다음 방법을 사용하여 전송할 수 있습니다.
코드 사본은 다음과 같습니다.
car.move ()
car.stop ()
car.addoil ()
이러한 특성과 방법은 함께 수집되어 자동차 물체를 형성합니다. 다시 말해, 자동차 객체는 이러한 모든 속성과 방법에 대한 일반적인 용어로 간주 될 수 있습니다.
자동차 객체가 특정 차량을 설명하려면 객체의 특정 표현 인 자동차 객체의 인스턴스를 만들어야합니다. 물체는 집단 이름이며 인스턴스는 개인입니다.
예를 들어, BMW와 Shaley는 모두 자동차이며 자동차로 묘사 될 수 있습니다. BMW와 찰리는 크기가 다릅니다. 그들은 둘 다 자동차 대상이지만 다른 인스턴스입니다.
JavaScript에서는 새로운 키워드로 새로운 인스턴스를 만듭니다. 다음과 같이
var mycar = 새 차 ();
위의 코드는 자동차 객체 MyCar의 새로운 인스턴스를 만듭니다. 이 인스턴스를 사용하면 자동차 객체의 특성과 메소드를 사용하여 MYCAR의 속성과 방법을 검색 할 수 있습니다. 코드는 다음과 같습니다
코드 사본은 다음과 같습니다.
mycar.band
mycar.addoil ()
JavaScript에서 문자열과 배열은 객체입니다. 엄격히 말하면 모든 것이 대상입니다
코드 사본은 다음과 같습니다.
var avalues = new array ();
var mystring = new String ( "Hello World")
날짜 개체로 컴퓨터의 실행 속도를 테스트하십시오.
코드 사본은 다음과 같습니다.
<script type = "text/javaScript">
var date1 = 새 날짜 ();
for (var i = 0; i <3000000; i ++);
var date2 = 새 날짜 ();
document.write (date2 -date1);
</스크립트>