본문 바로가기

Book

[한빛미디어] 인터넷 프로그래밍 입문 18, 19, 20장 연습문제


[한빛미디어] 인터넷 프로그래밍 입문 18, 19, 20장 연습문제


인터넷 프로그래밍 입문 - 18장 연습문제

서술형문제

1. 브라우저의 상태 표시줄에 표시할 문자열을 설정하는 객체의 속성과 초기 값을 설정하는 객체의 속성을 쓰시오.

window.defalutStatus, window.status

2. open 메소드를 사용해서 새 창을 열었을 경우, 새 창을 열도록 한 문서를 가리키는 window 객체의 속성은 무엇인가?

opener

3. 주종 관계를 이루고 있는 프레임 문서에서 상위 프레임을 가리키는 window 객체의 속성은 무엇인가?

parent

4. 현재 작업 중인 윈도우 즉, 자기자신을 가리키는 window 객체의 속성은 무엇인가?

self

5. 문서를 스크롤할 때 사용되는 메소드를 특징과 함께 쓰시오.

scroll(x,y) 창이나 프레임 안의 내용을 스크롤 한다.

scrollBy(x,y) 스크롤을 상대좌표로 이동한다.

scrollTo(x,y) 스크롤을 절대좌표로 이동한다.

6. 일정한 시간 간격으로 명령문을 반복 실행하게 하는 타이머 기능을 하며 시간은 1/1000초 단위를 사용하는 window 객체의 메소드는 무엇이며 메소드 사용 문법을 쓰시오.

setTimeout("명령문", 시간간격)

7. www.hanbibook.co.kr 사이트를 새 창으로 열려고 한다. 좌표 100, 100 위치에 창의 크기 400*500으로 열려면 소스를 어떻게 구성해야 하는가?

window.open("www.hanbitbook.co.kr","","top=100 left=100 width=400 height=500")

8. 새 창을 열 때 메뉴 바, 툴 바 등을 모두 숨기고 웹 문서만 출력하려 할 때 창의 옵션으로 사용되는 속성은 무엇인가?

directiories=no

9. 현재 활성화된 윈도우를 닫을 때 사용되는 명령을 세가지만 쓰시오.

window.close(), self.close(). this.close()

10. 사용자 컴퓨터의 해상도를 표시하려고 할 때 가로 픽셀 값은 w 변수에, 세로 픽셀 값은 h 변수에 저장하는 소스를 쓰시오.

w=window.screen.width

h=window.screen.height

11. 홈페이지가 마지막으로 갱신된 날짜를 알려주는 객체의 속성명을 쓰시오.

document.lastModifed

12. 웹 문서의 URL 주소를 알려주는 객체의 속성명을 쓰시오.

document.location

13. 태그를 포함하는 문자열을 문서에 출력해 주는 객체의 메소드를 쓰시오

document.write()

인터넷 프로그래밍 입문 - 19장 연습문제

서술형문제

1. 이전 페이지로 돌아가기 위해서 ‘뒤로’ 이동 아이콘을 선택하는 것과 같은 효과를 주는 객체의 메소드를 두 가지로 표현해 보시오.

history.back(), history.go(-1)

2. Refresh 아이콘과 같은 역할을 하는 객체의 메소드를 두 가지로 표현해 보시오.

hisotry.go(0), location.reload()

3. 완전한 형태의 URL 주소를 표시하는 객체의 속성은 무엇인가?

location.href

4. 문자열의 문자 개수를 계산해 주는 객체의 속성은 무엇인가?

"문자열".length

5. 문자열에서 n번째 문자 부터 m번째 문자까지 표시하려고 할 때 사용되는 문자열 객체의 메소드는 무엇인가?

"문자열 객체".substring(n,m)

6. 문자열을 수치로 바꾸어주는 문자열 객체의 메소드는 무엇인가?

"문자열 객체".eval()

인터넷 프로그래밍 입문 - 20장 연습문제

서술형문제

1. 오늘 날짜와 시간을 출력하는 자바스크립트 소스를 두 줄로 표현해 보시오.

var now=new Date( )

document.write(now)

2. 2003년 12월 25일을 now 변수로 저장하는 방법을 아는 대로 나열하시오.

now = new Date(2003,12, 25)

now = new Date(2003, 12, 25,00,00,00)

now = new Date(12,25,2003,00:00:00)

3. Date( ) 객체의 메소드로 년, 월, 일, 요일을 구할 때 사용하는 메소드를 순서대로 나열하시오.

getYear(), getMonth(), getDate(), getDay()

4. Date( ) 객체의 메소드로 시, 분, 초를 구할 때 사용하는 메소드를 순서대로 나열하시오

getHours(), getMinutes(), getSeconds()

5. 배열의 개수를 구할 때 사용되는 array 객체의 속성은 무엇인가?

length