>  기사  >  웹 프론트엔드  >  javascript bom의 용도는 무엇입니까?

javascript bom의 용도는 무엇입니까?

藏色散人
藏色散人원래의
2021-05-11 16:08:302486검색

javascript bom의 기능: 1. 새 브라우저 창 팝업, 2. 브라우저 창 이동, 닫기 및 크기 변경 3. 웹 브라우저의 세부 정보를 제공할 수 있는 탐색 개체 브라우저 로딩 페이지 정보의 로컬 개체 5. 사용자의 화면 해상도 등에 대한 자세한 정보를 제공할 수 있는 화면 개체

javascript bom의 용도는 무엇입니까?

이 문서의 운영 환경: Windows 7 시스템, JavaScript 버전 1.8.5, Dell G3 컴퓨터.

JavaScript에서 BOM의 주요 기능에 대한 자세한 설명

브라우저 객체 모델(BOM)을 주로 소개합니다

DOM을 이해하면 BOM을 이해하는 것이 훨씬 쉬울 것입니다

이해하지 못하는 경우에는 시험에서 출제되는 내용에 주목해주세요! ! !

Document Object Model은 "문서"를 "객체"로 취급합니다.

브라우저 개체 모델(브라우저 개체 모델)은 "브라우저"를 "개체"로 취급합니다.

BOM의 주요 기능

  • 새 브라우저 창 팝업

  • 브라우저 창 크기 이동, 닫기 및 변경

  • 웹 브라우저 세부 정보를 제공하는 탐색 개체

  • 사용 가능 브라우저는 로컬을 로드합니다. 페이지 세부 정보 개체

  • 사용자의 화면 해상도 세부 정보를 제공할 수 있는 화면 개체

  • 쿠키 지원

  • Internet Explorer 브라우저는 BOM을 확장하고 ActiveX 개체가 사용됩니다.

BOM에는 5개가 포함됩니다. 먼저 자세히 살펴보겠습니다

2.history object

4.scren object

5.navigator object

창 개체에서 일반적으로 사용되는 메서드

promep() 메서드는 사용자 입력을 묻는 대화 상자를 표시합니다.

alert() 메서드는 확인 버튼이 있는 프롬프트 메시지와 경고 상자를 표시합니다.

confirm() 메서드는 프롬프트가 있는 경고 상자를 표시합니다. 메시지 확인 및 취소 버튼의 확인 상자

close() 메소드는 브라우저 창을 닫습니다.

open() 메소드는 새 브라우저 창을 엽니다.

setTimeout() 메소드는 설정된 밀리초 후에 함수 계산 표현식을 호출합니다.

setInterval( ) 메소드 설정된 기간(밀리초 단위)에 따라

clearInterval()은 setInterval()에 해당하는 반복 설정을 취소합니다.

두 번째 기록 객체

history 객체는 현재 브라우저 페이지를 Mog가 한 번 페이지를 열었던 페이지로 이동할 수 있습니다

세 번째 위치 객체

위치 객체는 현재 열려 있는 노출의 URL 정보를 관리하는 데 사용되며, 이는 브라우저의 주소 표시줄에 해당합니다.

네 번째 유형의 화면 객체

window.screen 객체에는 사용자 화면과 관련된 정보가 포함됩니다.

5번째 유형의 navigator 객체

navigator 객체에는 사용자 화면과 관련된 정보가 포함됩니다. 브라우저.

예:

navigation.appCodeName은 브라우저의 코드 이름을 반환하고

navigation.appName은 브라우저의 이름을 반환하며

navigation.cpuClass는 브라우저 시스템의 CPU 수준을 반환하고

등을 반환합니다. . . . .

추천 학습: "

javascript 고급 튜토리얼

"

위 내용은 javascript bom의 용도는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.