JS 창
창 개체: http://www.w3school.com.cn/js/js_window.asp
모든 브라우저는 window 객체를 지원합니다. 브라우저 창을 나타냅니다.
모든 JavaScript 전역 개체, 함수 및 변수는 자동으로 창 개체의 구성원이 됩니다.
창 개체의 속성 및 메서드 형식:
[창.]속성
[window.]메서드(매개변수)
HTML DOM의 문서도 window 객체의 속성 중 하나입니다.
window.document.getElementById("헤더");
다음과 같습니다:
document.getElementById("헤더");
JS 화면
화면 개체: http://www.w3school.com.cn/js/js_window_screen.asp
화면 개체는 주로 화면의 표시 및 색상 속성을 설명합니다.
화면 개체 속성:
형식: screen.Attribute
Screen.availWidth - 사용 가능한 화면 너비
Screen.availHeight - 사용 가능한 화면 높이
창 작업 표시줄과 같은 인터페이스 기능을 제외한 픽셀 단위로 측정됩니다.
JS 위치
위치 개체: http://www.w3school.com.cn/js/js_window_location.asp
위치 객체는 특정 창의 URL 정보를 나타내는 데 사용됩니다.
window.location 객체는 창 접두사 없이 작성할 수 있습니다.
몇 가지 예:
Location.hostname은 웹 호스트의 도메인 이름을 반환합니다.
Location.pathname은 현재 페이지의 경로와 파일 이름을 반환합니다.
Location.port는 웹 호스트의 포트(80 또는 443)를 반환합니다.
Location.protocol은 사용된 웹 프로토콜(http:// 또는 https://)을 반환합니다.
location.href 속성은 현재 페이지의 URL을 반환합니다.
location.sign() 메소드는 새 문서를 로드합니다.
JS 연혁
역사적 객체: http://www.w3school.com.cn/js/js_window_history.asp
기록 개체는 클라이언트가 최근 방문한 URL 목록을 저장하는 데 사용됩니다.
사용자의 개인 정보를 보호하기 위해 JavaScript의 이 개체에 액세스하는 방법이 제한됩니다.
몇 가지 방법:
History.back() - 브라우저에서 뒤로 버튼을 클릭하는 것과 동일
History.forward() - 브라우저에서 앞으로 버튼을 클릭하는 것과 동일
파일 개체
파일 객체: 현재 HTML 객체를 나타내며, 각 HTML 파일마다 파일 객체가 자동으로 생성됩니다.
형식:
문서.속성
문서.방법(매개변수)
링크 개체
웹 페이지의 링크는 자동으로 링크 개체로 간주되며 순서대로 document.links[0], document.links[1]...
링크 개체의 형식을 정의합니다.
String.link(속성)
양식 개체
파일 객체의 하위 객체로서 Javascript의 런타임 엔진은 각 양식에 대한 양식 객체를 자동으로 생성합니다.
형식:
document.forms[index].Properties
document.forms[index].Method(매개변수)
문서.양식 이름.속성
문서.양식명.방법(매개변수)