/////
Search

ย JS ์Šคํ„ฐ๋””

๋‚ ์งœ
2023/04/10
์‹œ๊ฐ„
ํƒœ๊ทธ
์Šคํ„ฐ๋””
1.
( ) : ๋ธŒ๋ผ์šฐ์ € ์ •๋ณด์— ์ ‘๊ทผํ•˜๊ฑฐ๋‚˜ ๋ธŒ๋ผ์šฐ์ € ๊ธฐ๋Šฅ์„ ์ œ์–ดํ•  ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ๊ฐ์ฒด ๋ชจ๋ธ
2.
window ๊ฐ์ฒด์˜ ๋ชจ๋“  ๋ฉ”์†Œ๋“œ๋‚˜ ํ”„๋กœํผํ‹ฐ๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ๋Š” window๋ผ๋Š” ์ ‘๋‘์‚ฌ๋ฅผ ( )ํ•  ์ˆ˜ ์žˆ๋‹ค.
3.
์ „์—ญ ํ•จ์ˆ˜๋Š” window ๊ฐ์ฒด์˜ ๋ฉ”์„œ๋“œ, ์ „์—ญ ๋ณ€์ˆ˜๋Š” window ๊ฐ์ฒด์˜ ํ”„๋กœํผํ‹ฐ๋ผ๊ณ  ํ•  ์ˆ˜ ์žˆ๋‹ค. (O/X)
4.
window ๊ฐ์ฒด์˜ ํ”„๋กœํผํ‹ฐ๊ฐ€ ์•„๋‹Œ ๊ฒƒ์„ ๊ณ ๋ฅด์„ธ์š”.
a.
์ „์—ญ ๋ณ€์ˆ˜
b.
์ „์—ญ ํ•จ์ˆ˜
c.
DOM
d.
console
5.
( ) : ๋ฐฉ๋ฌธ์ž์˜ ์›น ๋ธŒ๋ผ์šฐ์ € ์ข…๋ฅ˜๋ฅผ ๋ฏธ๋ฆฌ ํŒŒ์•…ํ•˜์—ฌ ์กฐ์น˜ํ•จ์œผ๋กœ, ๋ธŒ๋ผ์šฐ์ € ๊ฐ„์˜ ํ˜ธํ™˜์„ฑ์„ ์œ ์ง€ํ•˜๋Š” ๋ฐฉ๋ฒ•
6.
๋ธŒ๋ผ์šฐ์ €์˜ ํžˆ์Šคํ† ๋ฆฌ ๋ชฉ๋ก์—์„œ ๋ฐ”๋กœ ์ด์ „ url๋กœ ์ด๋™ํ•˜๋Š” ์ฝ”๋“œ 2๊ฐœ๋ฅผ ์ž‘์„ฑํ•˜์„ธ์š”.
7.
screen.width์™€ screen.height๋Š” ํ˜„์žฌ ์‚ฌ์šฉ์ž์˜ ( )์˜ ํฌ๊ธฐ๋ฅผ ๋ฐ˜ํ™˜ํ•œ๋‹ค. ํ•˜์ง€๋งŒ window.outerWidth์™€ window.outerHeight๋Š” ํ˜„์žฌ ( )์˜ ํฌ๊ธฐ๋ฅผ ๋ฐ˜ํ™˜ํ•œ๋‹ค.
8.
์‚ฌ์šฉ์ž์—๊ฒŒ ๊ฐ„๋‹จํ•œ ๋ฉ”์‹œ์ง€๋ฅผ ๋ณด์—ฌ์ฃผ๊ณ , ์‚ฌ์šฉ์ž๊ฐ€ ์ž…๋ ฅํ•œ ๋ฌธ์ž์—ด์„ ๋ฐ˜ํ™˜ํ•˜๋Š” ๋ฉ”์†Œ๋“œ๋ฅผ ๊ณ ๋ฅด์„ธ์š”
a.
alert()
b.
confirm()
c.
prompt()
9.
window ๊ฐ์ฒด๊ฐ€ ์ผ์ • ์‹œ๊ฐ„์ด ์ง€๋‚œ ๋’ค์— ํ•จ์ˆ˜๋ฅผ ํ˜ธ์ถœํ•  ์ˆ˜ ์žˆ๋„๋ก ์ œ๊ณตํ•˜๋Š” ๋ฉ”์†Œ๋“œ๋ฅผ ๊ณ ๋ฅด์„ธ์š”.
a.
setTimeout()
b.
setInterval()
c.
clearTimeout()
d.
clearInterval()
10.
( )์€ ๋ฐœ์ƒํ•œ ์ด๋ฒคํŠธ์˜ ์ข…๋ฅ˜๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ๋ฌธ์ž์—ด๋กœ, ์ด๋ฒคํŠธ ๋ช…(event name)์ด๋ผ๊ณ ๋„ ํ•œ๋‹ค. ๊ฐ€์žฅ ๋งŽ์ด ์‚ฌ์šฉํ•˜๋Š” ํ‚ค๋ณด๋“œ, ๋งˆ์šฐ์Šค, HTML DOM, Window ๊ฐ์ฒด ๋“ฑ์„ ์ฒ˜๋ฆฌํ•˜๋Š” ์ด๋ฒคํŠธ๊ฐ€ ํญ๋„“๊ฒŒ ์ œ๊ณต๋˜๊ณ  ์žˆ๋‹ค.
11.
์ด๋ฒคํŠธ ํ•ธ๋“ค๋Ÿฌ๋Š” ์ด๋ฒคํŠธ๊ฐ€ ๋ฐœ์ƒํ–ˆ์„ ๋•Œ ๊ทธ ์ฒ˜๋ฆฌ๋ฅผ ๋‹ด๋‹นํ•˜๋Š” ํ•จ์ˆ˜๋ฅผ ๊ฐ€๋ฆฌํ‚จ๋‹ค. (O/X)
12.
์ด๋ฒคํŠธ ๋ฆฌ์Šค๋„ˆ๋ฅผ ๋“ฑ๋กํ•˜๋Š” ๋ฐฉ์‹ 2๊ฐ€์ง€๋ฅผ ์„ค๋ช…ํ•˜์„ธ์š”
13.
์—ฌ๋Ÿฌ ๊ฐœ์˜ ์ด๋ฒคํŠธ ๋ฆฌ์Šค๋„ˆ ๋“ฑ๋กํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์„ค๋ช…ํ•˜์„ธ์š”
14.
๊ฐ์ฒด๋‚˜ ์š”์†Œ์— ํ”„๋กœํผํ‹ฐ๋กœ ์ด๋ฒคํŠธ ๋ฆฌ์Šค๋„ˆ๋ฅผ ๋“ฑ๋ก ํ•  ๋•Œ ์ด๋ฒคํŠธ ํƒ€์ž…๋ณ„๋กœ ์—ฌ๋Ÿฌ๊ฐœ์˜ ์ด๋ฒคํŠธ ๋ฆฌ์Šค๋„ˆ๋ฅผ ๋“ฑ๋กํ•  ์ˆ˜ ์žˆ๋‹ค. (O/X)
15.
์ด๋ฒคํŠธ ๋ฆฌ์Šค๋„ˆ๋ฅผ ํ”„๋กœํผํ‹ฐ๋กœ ๋“ฑ๋กํ•  ๋•Œ์™€ addEventListener() ๋ฉ”์„œ๋“œ๋กœ ๋“ฑ๋กํ•  ๋•Œ์˜ ์ฐจ์ด๋ฅผ ์„ค๋ช…ํ•˜์„ธ์š”
16.
( )์€ ์ด๋ฒคํŠธ๊ฐ€ ๋ฐœ์ƒํ•œ ์š”์†Œ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•ด์„œ, DOM ํŠธ๋ฆฌ๋ฅผ ๋”ฐ๋ผ ์œ„์ชฝ์œผ๋กœ ์˜ฌ๋ผ๊ฐ€๋ฉฐ ์ „ํŒŒ๋˜๋Š” ๋ฐฉ์‹์ด๋‹ค. ์ด ์ „ํŒŒ ๋ฐฉ์‹์€ ํ•ด๋‹น ์š”์†Œ์˜ ๋ฆฌ์Šค๋„ˆ๊ฐ€ ์‹คํ–‰๋œ ํ›„, ๊ทธ ๋ถ€๋ชจ ์š”์†Œ์— ๋“ฑ๋ก๋œ ๋ฆฌ์Šค๋„ˆ๊ฐ€ ์‹คํ–‰๋˜๊ณ , ๋˜๋‹ค์‹œ ๊ทธ ๋ถ€๋ชจ ์š”์†Œ์— ๋“ฑ๋ก๋œ ๋ฆฌ์Šค๋„ˆ๊ฐ€ ์‹คํ–‰๋œ๋‹ค.
17.
addEventListener() ๋ฉ”์†Œ๋“œ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ํ•˜๋‚˜์˜ ๊ฐ์ฒด์— ํ•˜๋‚˜์˜ ์ด๋ฒคํŠธ ๋ฆฌ์Šค๋„ˆ๋ฅผ ๋“ฑ๋กํ•  ์ˆ˜ ์žˆ๋‹ค. (O/X)
18.
์ด๋ฒคํŠธ์˜ ์ „ํŒŒ๋ฅผ ์ทจ์†Œํ•˜๋Š” ๊ฒƒ์„ ๋ชจ๋‘ ๊ณ ๋ฅด์„ธ์š”.
a.
stopPropagation() ๋ฉ”์†Œ๋“œ
b.
preventDefalult() ๋ฉ”์†Œ๋“œ
c.
cancelBubble ํ”„๋กœํผํ‹ฐ
d.
attachEvent() ๋ฉ”์†Œ๋“œ