코드랩 레퍼런스

JavaScript Description 본문

BASIC

JavaScript Description

webstoryboy 2017. 5. 27. 16:21

Window Object Properties

속성 설명
closed window.closed는 브라우저 창이 닫혀 있는지 여부를 불린값으로 반환합니다.
defaultStatus window.defaultStatus는 브라우저 창 상태 표시 줄의 기본 텍스트를 설정하거나 반환합니다.
document document는 document 객체를 정의합니다.
frameElement window.frameElement는 현재 브라우저 대신에 iframe 요소를 반환합니다.
frames window.frames는 브라우저 사용된 프레임을 배열 형태로 설정합니다.
history history는 history 객체를 정의합니다.
innerWidth window.innerWidth는 브라우저 컨텐츠 영역의 가로 값을 반환합니다.
innerHeight window.innerHeight는 브라우저 컨텐츠 영역의 세로 값을 반환합니다.
length window.length는 현재 브라우저의 iframe 요소의 개수를 반환합니다.
location window.location는 현재 브라우저 URL에 대한 정보를 정의합니다.
name window.name는 브라우저의 이름을 설정하거나 반환합니다.
navigator navigator는 navigator 객체를 정의합니다.
opener window.opener는 새로운 브라우저 창을 만들고 속성을 설정합니다.
outerHeight window.outerHeight는 툴바와 스크롤바 영역을 포함한 브라우저 컨텐츠 영역의 세로 값을 반환합니다.
outerWidth window.outerWidth는 툴바와 스크롤바 영역을 포함한 브라우저 컨텐츠 영역의 세로 값을 반환합니다.
pageXOffset window.pageXOffset는 브라우저의 문서 위치 X값을 반환합니다.
pageYOffset window.pageYOffset는 브라우저의 문서 위치 Y값을 반환합니다.
parent window.parent는 현재 브라우저의 부모 브라우저 창을 반환합니다.
screen screen는 screen 객체를 정의합니다.
screenLeft window.screenLeft는 화면에서의 브라우저 X좌표 값을 반환합니다.
screenTop window.screenTop는 화면에서의 브라우저 Y좌표 값을 반환합니다.
screenX window.screenLeft는 화면에서의 브라우저 X좌표 값을 반환합니다.
screenY window.screenTop는 화면에서의 브라우저 Y좌표 값을 반환합니다.
self window.self는 현재 사용중인 브라우저 창을 반환합니다.
status window.status는 브라우저 창 상태 표시 줄의 텍스트를 설정하거나 반환합니다.
top window.top는 브라우저의 최상위 브라우저를 반환합니다.

Navigator Object Properties

속성 설명
appCodeName navigator.appCodeName는 브라우저의 코드명을 반환합니다.
appName navigator.appName는 브라우저의 이름을 반환합니다.
appVersion navigator.appVersion는 브라우저의 버전을 반환합니다.
cookieEnabled navigator.cookieEnabled는 브라우저에서 쿠키를 사용할 지 여부를 결정합니다.
geolocation navigator.geolocation는 브라우저 사용자의 위치를 반환합니다.
language navigator.language는 브라우저에서 사용되는 언어를 반환합니다.
onLine navigator.onLine는 브라우저 온라인 상태여부를 결정합니다.
platform navigator.platform는 브라우저에서 사용되는 플랫폼 정보를 반환합니다.
product navigator.product는 브라우저에서 사용되는 엔진 이름을 반환합니다.
userAgent navigator.language는 브라우저의 운영체제 정보를 반환합니다.

Screen Object Properties

속성 설명
availHeight Screen.availHeight 화면의 세로 값(작업표사줄 포함)을 반환합니다.
availWidth Screen.availWidth 화면의 가로 값(작업표사줄 포함)을 반환합니다.
colorDepth Screen.colorDepth colorDepth는 이미지를 표시하기위한 색상 표의 비트 심도를 반환합니다
height Screen.height 화면의 세로 값을 반환합니다.
pixelDepth Screen.pixelDepth 화면의 색상 해상도(픽셀 당 비트 수)를 반환합니다.
width Screen.width 화면의 가로 값을 반환합니다.

History Object Properties

속성 설명
length history.length 브라우저 히스토리 URL 개수를 반환합니다.

History Object Methods

속성 설명
back() history.back()은 이전 방문한 페이지로 이동합니다.
forward() history.forward()은 다음 방문한 페이지로 이동합니다.
go() history.go()은 history에 저장되어 있는 페이지 중 특정페이지로 이동합니다.

Location Object Properties

속성 설명
hash location.hash는 URL의 해시값(#값)을 설정하거나 변경합니다.
host location.host은 URL에 호스트 이름과 포트 번호를 설정하거나 변경합니다.
hostname location.hostname은 URL에 포함된 호스트 이름을 설정하거나 반환합니다.
href location.href은 URL 주소를 설정하거나 반환합니다.
origin location.origin은 URL의 프로토콜, 호스트네임, 포트번호를 반환합니다.
pathname location.pathname은 URL의 경로 이름을 설정하거나 반환합니다.
port location.port은 URL의 포트 번호를 설정하거나 반환합니다.
protocol location.protocol은 URL의 프로토콜를 설정하거나 반환합니다.
search location.search은 URL의 쿼리 값을 설정하거나 반환합니다.

Location Object Methods

속성 설명
assign() location.assign()는 새로운 문서를 로드합니다.
reload() location.reload()는 현재 문서를 새로 고침합니다.
replace() location.replace()는 현재 문서를 새로운 것으로 변경합니다.

Date Object Methods

속성 설명
getDate() Date.getDate()는 일 정보를 가져옵니다.
getDay() Date.getDay()는 요일 정보를 가져옵니다.
getFullYear() Date.getFullYear()는 년도 정보를 가져옵니다.
getHours() Date.getHours()는 시 정보를 가져옵니다.
getMilliseconds() Date.getMilliseconds()는 밀리초 정보를 가져옵니다.
getMinutes() Date.getMinutes()는 분 정보를 가져옵니다.
getMonth() Date.getMonth()는 월 정보를 가져옵니다.
getSeconds() Date.getSeconds()는 초 정보를 가져옵니다.
getTime() Date.getTime()는 1970년 1월 1일부터 경과된 시간을 밀리초로 표기합니다.
setDate() Date.setDate()는 일 정보를 수정합니다.
setFullYear() Date.setFullYear()는 년도 정보를 수정합니다.
setHours() Date.setHours()는 시 정보를 수정합니다.
setMilliseconds() Date.setMilliseconds()는 밀리초 정보를 수정합니다.
setMinutes() Date.setMinutes()는 분 정보를 수정합니다.
setMonth() Date.setMonth()는 월 정보를 수정합니다.
setSeconds() Date.setSeconds()는 초 정보를 수정합니다.

Math Object Methods

속성 설명
abs() Math.abs(number)는 숫자의 절대값을 반환합니다.
acos() Math.acos(number)는 숫자의 아크 코사인 값을 반환합니다.
asin() Math.asin(number)는 숫자의 아크 사인 값을 반환합니다.
atan() Math.atan(number)는 숫자의 아크 탄젠트 값을 반환합니다.
atan2(y, x) Math.atan2(y, x)는 x축에 제공된 y좌표 및 x좌표로 표시된 점까지의 각도를 라디안 값으로 반환합니다.
ceil() Math.ceil(number)는 소수점 첫째 자리에서 무조건 올림해서 정수를 반환합니다.
cos() Math.cos(number)는 숫자의 코사인 값을 반환합니다.
exp() Math.exp(number)는 숫자의 자연 로그의 x제곱을 리턴합니다.
floor() Math.floor(number)는 소수점 첫째 자리에서 무조건 내림해서 정수를 반환합니다.
log() Math.log(number)는 숫자의 자연 로그 값을 리턴합니다.
max() Math.max(x, y, ... n)는 숫자 중 가장 큰 값을 반환합니다.
pow() Math.pow(x, y)는 숫자의 거듭제곱한 값을 반환합니다.
random() Math.random()는 0~1 사이의 난수를 반환합니다.
round() Math.round(number)는 소수점 첫째 자리에서 반올림하여 정수를 반환합니다.
sin() Math.sin(number)는 숫자의 사인 값을 반환합니다.
sqrt() Math.sqrt(number)는 숫자의 제곱근을 반환합니다.
tan() Math.tan(number)는 숫자의 탄젠트 값을 반환합니다.

Ad

Comments