JavaScript 개체는 인스턴스화되며 사용할 수만 있지만 이러한 개체에서 상속된 새 하위 클래스를 만들 수는 없습니다.
창 개체는 모든 개체의 상위 개체입니다.
창 개체의 주요 속성은 이름, 길이입니다. , Parent, Self, Top, Status, Default Status, Opener, Closed
창 개체의 주요 메소드는 Item, Alert, Blur, Close, Confirm, Open, Focus, showModalDialog입니다.
문서 객체의 일반적으로 사용되는 속성: alinkcolor, Anchors, bgcolor, cookie, domain, embeds,
fgcolor, 레이어, linkcolor, location, title, url, vlinkcolor
앵커 속성 사용:
function goNextAnchor(where )
{
window.location.hash = where ;
}
배열 객체 생성:
함수 학생(이름,나이)
{
this.name = 이름 ;
this.age = age
}
stu1 = 신입생("thtwin",22) ;
stu = new Array(5 ) ;
stu[0] = "thtwin" ;
stu[1] = "thtwinj2ee" ;
.....
stu.length //배열의 길이
Math 객체의 관련 메소드를 사용합니다:
Math.abs(arg); //사용자가 설정한 숫자의 절대값을 찾습니다.
Math.max(arg1,arg2); 두 숫자 더 큰 값
Math.round(arg1); //부동 소수점 숫자를 가장 가까운 정수>0.5로 반올림합니다. 그렇지 않으면 소수점 자리가 손실됩니다.
Math.floor(arg1); 변수 값보다 작거나 같음
Math.ceil(arg1); //변수 값보다 크거나 같음
Math.random(); 0과 1 사이의 숫자
JavaScript의 날짜 개체:
이 개체에는 속성이 없지만 일부 방법을 통해 시간을 설정할 수 있습니다.
1970년 1월 1일 이전의 시간을 사용하는 것은 금지되어 있습니다.
thisDay = new Date();
thisDay = new Date(월,연도 시:분:초)
thisDay.getYear()
thisDay.getMonth(); thisDay.getDate();//월 반환 이 메소드는 1에서 31 사이의 날짜 값을 직접 반환합니다.
thisDay.getDay() ;
thisDay.getTime() ;//정수를 반환합니다. (192687456985)
thisDay.getHours() ;
thisDay.getMinutes() ;
thisDay.getSecondes() ;//문자열 반환 시간 값
With 문 사용법
With(Object)
{
statements
}
참고: 반복해서 지정할 필요는 없습니다. With 문에서 블록에서 JavaScript
가 인식하지 못하는 모든 속성과 메서드는 문 블록에서 지정한 개체와 관련됩니다. 예:
) 또는 Document 개체와 관련된 writeln() 메서드를 사용하는 경우 다음 형식이 자주 사용됩니다.
document.writeln("Hell!")
많은 양의 데이터를 표시해야 하는 경우 동일한 document.writeln() ; 문을 여러 번 사용할 수 있습니다.
이런 방식으로 Document 개체를 참조하는 모든 개체 문을 With 문 블록에 넣으면
문장 수를 줄이기 위한 목적 다음은 With 문을 사용하는 예입니다.