1> Prompt() 함수 : 사용자에게 입력 요구
- 변수를 선언하고 출력하는 코드를 포함
- 매개변수 지정 : 'Message', 'Test'
- 입력 문자열 : abcdef
var input = prompt('Message','Test');
alert(input);
2> Comfirm() 함수 : 사용자에게 확인 요구
var input = confirm('확인하시겠습니까?');
alert(input);
3> Screen 객체 개념과 속성
-> Web 브라우저의 화면이 아닌 운영체제 화면의 속성을 갖는 객체
1. width : 화면의 너비
2. height : 화면의 높이
3. availWidth : 실제 화면에서 사용 가능한 너비
4. availHeight : 실제 화면에서 사용 가능한 높이
5. colorDepth : 사용 가능한 색상 수
6. pixelDepth : 한 픽셀당 비트 수
var output_1 = '';
for (var key in screen) {
output_1 += 'O' + key + ': ' + screen[key] + '\n';
}
alert(output_1);
4> location : Web 브라우저의 주소 표시줄과 관련된 객체
href : 문서의 url 주소
hostname : 호스트명
host : 호스트명과 포트 번호
port : 포트 번호
hash : 앵커이름
protocol : 프로토콜 종류
pathname : 디렉토리 경로
search : 요청 매개변수
5> navigator : Web 페이지를 실행하고 있는 브라우저에 대한 정보
appCodeName : 브라우저의 코드명
appName : 브라우저명
appVersion : 브라우저 버전
platform : 사용중인 운영체제의 시스템 환경
userAgent : Web 브라우저의 전체 정보
6> 문서객체 (요소노드, 텍스트노드)
window.onload = function() {
var header = document.createElement('h1');
var textNode = document.createTextNode('Test DOM');
header.appendChild(textNode);
document.body.appendChild(header);
};
'IT ▶ > Java & Web' 카테고리의 다른 글
[JavaScript] 객체, 생성자 개념 (Object, Constructor Concept) (2) | 2019.05.12 |
---|---|
[JavaScript] 배열, 반복문, 함수 개념 (0) | 2019.04.29 |
[Java] HashMap 개념 (상속, super 클래스) (0) | 2019.04.27 |
[Java] 자바 배열 개념 (Java Array Concept) (0) | 2019.04.19 |
[Java] 자바 개념 공부 (변수, 자료형, 반복문(구구단 예시)) (0) | 2019.04.05 |