Window 브라우저 객체

2020. 2. 27. 22:03·Web/Javascript

Window Browser Object

 

1. 정의

BOM은 웹 페이지 콘텐츠와 무관하게 브라우저 기능을 노출하는 객체이다.

 

2. BOM(Browser Object Model) 5

  • Screen
  • Navigator
  • Location
  • History
  • Document (DOM)

 

 

3. global Objects - global Object

전역 스코프에서 선언한 Variable, Function 모두 

window object ∋ Property , Method

 

Window Object == Global Objects

 

윈도우 객체는 브라우저 기반 자바스크립트의 최상위 객체이다.

(대표적인 method로는 'alert'가 있다.)

 

var 키워드로 선언한 일반 변수도 모두 window 객체의 Property!

 

 

 

4. DOM vs BOM

Document Object Window Browser Object
웹 페이지만 컨트롤함 웹 브라우저를 컨트롤함

 

출처

https://redthing.tistory.com/entry/Javascript-%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80-%EA%B0%9D%EC%B2%B4-%EB%AA%A8%EB%8D%B8

 

저작자표시 (새창열림)

'Web > Javascript' 카테고리의 다른 글

[JavaScript] 정규식 예제 (feat. E-mail, 주민번호)  (0) 2020.10.07
window.open()  (0) 2020.02.27
[javascript] style property handling error  (0) 2020.02.22
DOM 문서 객체 모델  (0) 2020.02.21
[JavaScript] 배열 특정원소 삭제  (0) 2020.01.26
'Web/Javascript' 카테고리의 다른 글
  • [JavaScript] 정규식 예제 (feat. E-mail, 주민번호)
  • window.open()
  • [javascript] style property handling error
  • DOM 문서 객체 모델
M_Falcon
M_Falcon
  • M_Falcon
    Falcon
    M_Falcon
  • 전체
    오늘
    어제
    • 분류 전체보기 (432)
      • Web (16)
        • Nodejs (14)
        • Javascript (23)
        • FrontEnd (4)
      • DataBase (39)
        • Fundamental (1)
        • Redis (4)
        • PostgreSQL (10)
        • NoSQL (4)
        • MySQL (9)
        • MSSQL (3)
        • Error (4)
      • Algorithm (79)
        • Algorithm (문제풀이) (56)
        • Algorithm (이론) (23)
      • JVM (65)
        • Spring (13)
        • JPA (5)
        • Kotlin (13)
        • Java (24)
        • Error (7)
      • 기타 (70)
        • Kafka (3)
        • Kubernetes (3)
        • Docker (13)
        • git (19)
        • 잡동사니 (27)
      • 재테크 (11)
        • 세무 (4)
        • 투자 (3)
        • 보험 (0)
      • BlockChain (2)
        • BitCoin (0)
      • C (32)
        • C (10)
        • C++ (17)
        • Error (3)
      • Low Level (8)
        • OS (3)
        • 시스템 보안 (5)
      • 네트워크 (3)
      • LINUX (30)
        • Linux (26)
        • Error (4)
      • 저작권과 스마트폰의 이해 (0)
      • 생각 뭉치 (6)
      • 궁금증 (2)
      • Private (4)
        • 이직 경험 (0)
        • 꿈을 찾아서 (1)
      • Android (21)
        • OS (4)
  • 블로그 메뉴

    • 홈
    • WEB
    • 알고리즘
    • DataBase
    • Linux
    • Mobile
    • C
    • 방명록
  • 링크

    • github
  • 공지사항

  • 인기 글

  • 태그

    java
    Kotlin
    백준
    프로그래머스
    docker
    C++
    Programmers
    linux
    android
    Bitcoin
    database
    알고리즘
    Git
    Spring
    algorithm
    PostgreSQL
    kafka
    javascript
    JPA
    ubuntu
  • hELLO· Designed By정상우.v4.10.3
M_Falcon
Window 브라우저 객체
상단으로

티스토리툴바