728x90
반응형
Window 객체
전역(Global) 객체입니다.
1) alert()
함수는 윈도우 화면에 경고 메시지를 출력합니다.
예시)
alert("이것은 alert 창입니다");
2022.12.04 - [javascript HTML DOM] - 화면에 나타내기(호출/출력)
2) confirm()
함수는 진행할지, 종료할지에 대한 진행 여부 확인
예시)
if(confirm("정말 삭제하시겠습니까?")) {
//삭제실행
console.log("삭제실행");
}
3) prompt()
함수는 문자열을 입력받을 수 있는 함수
예시)
prompt("비밀번호를 입력하세요");
4) window.open()
함수는 윈도우 새 창/ 새 탭으로 지정한 url을 오픈하는 함수
window.open("https://naver.com")
5) setTimeout(), clearTimeout()
setTimeout(function(), time) 함수는 일정시간이 지나면 실행시켜줌
clearTimeout() 함수는 함수가 실행되는 것을 중지 시켜줌
예시)
let myExec;
function myFunction() {
myExec = setTimeout(function(){
console.log("5초 후 프로그램 실행");
}, 5000); //5000-> 5초
}
function myStopFunctoin() {
clearTimeout(myExec);
}
6) setInterval(), clearInterval()
setInterval(function(), time) 시간이 지날때마다 함수 실행(반복)
clearInterval() 위 함수 실행 중지
예시)
let i = 0;
let timer = setInterval(function(){ // 3초마다 콘솔 작동
console.log("3초마다 프로그램 실행-" + i);
if(i == 3) { // i가 3과 같으면 함수 정지
clearInterval(timer);
}
i++ //1씩 증가
},3000); // 3000 => 3초
728x90
반응형
'javascript > javascript 내장객체' 카테고리의 다른 글
[javascript]Math 객체 (0) | 2022.12.15 |
---|---|
[javascript]Set 객체 (0) | 2022.12.15 |
[javascript]Data 객체 (0) | 2022.12.14 |
[javascript]Array 객체 (0) | 2022.12.14 |
[javascript]Number 객체 (0) | 2022.12.13 |
댓글