자바스크립트 브라우저 객체 모델(BOM) - History 객체 자바스크립트 브라우저 객체 모델(BOM) - History 객체 history객체는 히스토리 스택 메모리 내에 사용자가 열어본 페이지를 저장합니다.그렇기 때문에 history 객체를 이용해서 페이지를 이동시에, 가장 최근에 열어본 페이지로 이동할 수 있습니다. History 객체의 PropertyPropertyDescriptionlength히스토리 스택에 저장되어 있는 페이지 수를 나타냅니다. History 객체의 MethodMethodDescriptiongo(정수)정수만큼 이동합니다. 음의정수일 경우 이전 페이지로 이동합니다. back()이전 페이지로 돌아가며 go(-1)과 동일합니다. forward() 다음 페이지로 넘어가며 go(1)과 동일합니다. 크게 어려운 내용이 아니라 간단한 샘플 코드를 남기.. JavaScript 8년 전
자바스크립트 브라우저 객체 모델(BOM) - Navigator 객체 자바스크립트 브라우저 객체 모델(BOM)-Navigator객체 브라우저의 정보를 제공하는 객체입니다. 주로 호환성 문제등을 위해 사용합니다. Navigator 객체의 PropertyPropertyDescriptionappCodeName브라우저의 code name appName브라우저의 이름 (IE는 Explorer, 파이어폭스, 크롬등은 Nescape)로 표기됩니다.appVersion브라우저의 버전 cookieEnabled브라우저가 cookie 사용이 가능 여부 확인onLine브라우저가 온라인이면 true, 아니면 false.platform브라우저가 동작하고 있는 운영체제에 대한 정보userAgent브라우저가 서버측으로 전송하는 USER-AGENT HTTP 헤더의 내용 Navigator 객체의 Metho.. JavaScript 8년 전
자바스크립트 브라우저 객체 모델(BOM) - Location 객체 자바스크립트 브라우저 객체 모델(BOM) - Location 객체 Location 객체는 문서의 주소와 관련된 객체로 Window 객체의 프로퍼티입니다.이 객체를 이용하여 브라우저의 URL을 변경할 수 있고 위치와 관련하여 다양한 정보를 얻을 수 있습니다.console 창에서 location을 입력하면 location객체에서 제공하는 프로퍼티와 method를 알 수 있습니다. Location 객체의 PropertyPropertyDescriptionhash주소값에 붙어 있는 anchor 값을 반환hostURL의 도메인과 포트 hostnameURL의 도메인 hrefURL pathnameURL 경로 port서버포트 protocol프로토콜 searchURL에 붙은 매개변수 (물음표 뒤의 값들), 애플리케이션에 .. JavaScript 8년 전
자바스크립트 오브젝트 모델(Javascript Object Model) 자바스크립트 오브젝트 모델(Javascript Object Model) 웹 브라우저의 구성요소들은 객체화 되어 있습니다.자바스크립트를 활용하여 이 객체를 제어할 수 있고 이 객체들은 서로 계층적인 관계로 이루어져 있습니다.BOM DOM은 이 구조를 구성하고 있는 가장 큰 틀의 분류라고 할 수 있습니다. (출처 : http://learn.javascript.ru/browser-environment) 여기서 window는 전역 객체이자 최상위 계층의 객체입니다.브라우저 창 하나에는 각기 하나의 window객체가 있고 window 객체는 전역 객체 라고 불려집니다. Javascript Core(내장 객체)내장 객체는 자바스크립트 엔진에 내장되어 있어, 필요한 경우 생성해 사용할 수 있습니다.내장 객체로는 문자.. JavaScript 8년 전