반응형
말랑Cow
IT
말랑Cow
전체 방문자
오늘
어제
  • 분류 전체보기 (165)
    • Linux (33)
    • Windows (6)
    • Network (7)
    • Hardware (10)
    • Zabbix (13)
    • python (9)
    • script (0)
    • docker (16)
    • NAS (1)
    • DB (3)
    • php (33)
    • jQuery (1)
    • 정보보안기사 (0)
    • Ajax (1)
    • Javascript (21)
    • DELL (0)
    • HPE (0)
    • Secui (0)
    • AWS (2)
    • Elastic (0)
    • 보안 (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • JavaScript
  • 리눅스
  • php 객체
  • 자빅스
  • Python
  • Linux
  • docker
  • php
  • Shell
  • 모니터링
  • php 클래스
  • jQuery
  • CentOS
  • ZABBIX
  • bash
  • 자바스크립트
  • 서버
  • 도커
  • 네트워크
  • 파이썬
hELLO · Designed By 정상우.
말랑Cow
Javascript

2. 전역객체 window

2. 전역객체 window
Javascript

2. 전역객체 window

2021. 9. 3. 00:00
반응형

Window 객체란 ?


웹브라우저에서 창(window)을 나타내는 객체이다.

 

이것이 무엇인지는 정확히 모르겠지만, 자바스크립트의 내장함수나 사용자가 임의로 만든 함수나 변수 등 모든 객체나 프로퍼티는 이 window 에 소속되어 있다.

 

window 라는 객체의 메소드는 전역 함수를 의미하고,

window 라는 객체의 프로퍼티는 전역 변수를 의미한다.

 

크롬의 개발자도구를 통해 확인해보면,

alert('hello') 코드로 hello 라는 알림창이 떴다.

 

앞에 window. 을 붙혀도 위와 동일하다.

 

앞서말했다시피 자바스크립트의 모든 메소드, 프로퍼티들은 window에 속해있다.

위의 예로 알수있듯 모든 객체나 메소드 프로퍼티들은 앞에 window. 이 생략되어 있는 것과 같다.

 

다시한번 확인해보면,

a=1 이라는 변수를 사용자가 임의로 만들었고 해당 변수에 접근하려고 a 를 입력했다.

이것은 window.a 를 입력한 것과 완전히 동일한 것이다.

 

이번 글은 그냥 window 라는 객체의 정의? 라기 보단 이것만 기억한다.

 

자바스크립트의 모든 객체, 메소드, 프로퍼티는 window에 소속되어있으며,

window 객체의 메소드는 전역함수, 프로퍼티는 전역변수가 된다는 것

반응형

'Javascript' 카테고리의 다른 글

6. window.open 활용  (0) 2021.09.07
5. window.open  (0) 2021.09.06
4. location 객체  (0) 2021.09.05
3. 사용자와 커뮤니케이션[alert, confirm, prompt]  (0) 2021.09.04
1. HTML 에서 JavaScript 사용  (0) 2021.09.02
  • Window 객체란 ?
'Javascript' 카테고리의 다른 글
  • 5. window.open
  • 4. location 객체
  • 3. 사용자와 커뮤니케이션[alert, confirm, prompt]
  • 1. HTML 에서 JavaScript 사용
말랑Cow
말랑Cow

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.