[Js] ๋ฐ๋ณต๋ฌธ | javascript ๋ฐ๋ณต๋ฌธ | ๋ฐ๋ณต๋ฌธ ์ ์ด, ์ค์ฒฉ | for,while
- -
ํด๋น ํฌ์คํ ์ "์ํ์ฝ๋ฉ"์ ์ด๊ณ ์ ๋์ ๊ฐ์๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ฌ๋ฆฐ ๊ฒ์๊ธ ์ ๋๋ค.
์์ ์ ์ธ ์ฉ๋๊ฐ ์๋, ๊ฐ์ธ ๊ณต๋ถ ์ ๋ฆฌ ๋ชฉ์ ์ผ๋ก ์ฌ๋ฆฌ๋ ๊ธ์์ ๋ฏธ๋ฆฌ ์๋ฆฝ๋๋ค.
๋ฐ๋ณต๋ฌธ
์ธ๊ฐ์ ๋ฐ๋ณต์ ์ธ ์์ ์ ์ํ์ง ๋ชปํ๋ค. ์ค์ํ๊ณ , ์ง๋ฃจํดํ๋ค.
์ปดํจํฐ๋ ์ด๋ฐ ๋ฐ๋ณต์ ์ธ ์์ ์ ๋ํํ๊ธฐ ์ํด์ ๋ง๋ค์ด์ง ๊ธฐ๊ณ๋ค.
๋ฐ๋ณต๋ฌธ์ ์ปดํจํฐ์๊ฒ ๋ฐ๋ณต์ ์ธ ์์ ์ ์ง์ํ๋ ๋ฐฉ๋ฒ์ด๋ค.
์กฐ๊ฑด๋ฌธ์ด ์ปดํจํฐ๋ฅผ ๋๋ํ๊ฒ ํ๋ค๋ฉด, ๋ฐ๋ณต๋ฌธ์ ์ปดํจํฐ๋ฅผ ๊ฐ๋ ฅํ๊ฒ ๋ง๋ ๋ค!
๋ ๊ฐ์ง๋ฅผ ๊ฒฐํฉํ๋ฉด ์ํํธ์จ์ด๋ฅผ ๋ง๋๋ ๋ฐ ํฐ ์ถ์ด ๋๋ค.
๋ฐ๋ณต๋ฌธ์ ๋ฌธ๋ฒ
๋ฐ๋ณต๋ฌธ์ ๋ฌธ๋ฒ์ ๋ช๊ฐ์ง๊ฐ ์๋ค.(while, for ..)
๊ฐ๊ฐ์ ๊ตฌ๋ฌธ์ ์๋ก ๋์ฒด ๊ฐ๋ฅํ๊ธฐ ๋๋ฌธ์ ์ํฉ๊ณผ ์ทจํฅ์ ๋ฐ๋ผ์ ์ ํํด์ ์ฌ์ฉํ๋ฉด ๋๋ค.
while
ํ์์ ์๋์ ๊ฐ๋ค.
<script>
while (์กฐ๊ฑด){
๋ฐ๋ณตํด์ ์คํํ ์ฝ๋
}
</script>
์ฆ, ์กฐ๊ฑด์ด true ์ธ ๊ฒฝ์ฐ ๋ฌดํ์ ์ผ๋ก ๋ฐ๋ณตํ์ฌ ์ฝ๋๋ฅผ ์คํํ๋ค๊ฐ
์ด ์กฐ๊ฑด์ด false๊ฐ ๋๋ฉด ๋ฐ๋ณต๋ฌธ์์ ๋น ์ ธ๋์ค๊ฒ ๋๋ค.
์๋ฐ์คํฌ๋ฆฝํธ๋ฅผ ์ด์ฉํ์ฌ, html์ฝ๋๋ฅผ ํ๋ก๊ทธ๋๋ฐ์ ์ผ๋ก ์์ฑ ํ ์๊ฐ ์๋ค.
์๋ฅผ ๋ค์ด, hello world๋ผ๋ ๋ฌธ์ฅ์ 10 ๋ฒ ์ถ๋ ฅ์ํค๋ ค๊ณ ํ๋ค๋ฉด html ์ฝ๋๋ก
Hello world;<br /> ๊ณผ ๊ฐ์ ๋ฌธ์ฅ์ 10 ๋ฒ์จ์ผ ํ ๊ฒ์ด๋ค.
ํ์ง๋ง
์๋ฐ์คํฌ๋ฆฝํธ๋ก ๋ฐ๋ณต๋ฌธ์ ์ฌ์ฉํ๋ค๋ฉด, ํจ์ฌ ๋ ์ฝ๋๊ฐ ํจ์จ์ ์ผ๋ก ๋์ ํ๋ค.
์ด ๋! ์ฌ์ฉํ๋ ๋ฌธ๋ฒ์ด ๋ฐ๋ก document.write์ด๋ค.
์๋์ ์์ ๋ฅผ ์คํํด๋ณด์.
๋ค์ ์์ ๋ ๋ฌดํ๋ฐ๋ณต์ ๋ฐ์์ํจ๋ค. ์ ์ฅ๋์ง ์์ ์์ ์ด ์๋ค๋ฉด ๋ชจ๋ ์ ๋ฆฌํ ํ์ ์ด ๋ช ๋ น์ ์คํํ์. ์น๋ธ๋ผ์ฐ์ ๋ ๋ฌดํ๋ฐ๋ณต์ ํ์ฉํ์ง ์๊ธฐ ๋๋ฌธ์ ์ด๋ ์ ๋ ์๊ฐ์ด ํ๋ฅด๋ฉด ์คํฌ๋ฆฝํธ๋ฅผ ์ข ๋ฃํ ๊ฒ์ธ์ง ๋ฌผ์ด๋ณผ ๊ฒ์ด๋ค.
document.write๋ ์๋ฐ์คํฌ๋ฆฝํธ๋ฅผ ์ด์ฉํด์ ์นํ์ด์ง์ ํ ์คํธ๋ฅผ ์ถ๋ ฅํ๋ค. ์ด๊ฒ์ ์น๋ธ๋ผ์ฐ์ ์์๋ง ๋์ํ ๊ฒ์ด๋ค. node.js ์ฝ์๊ณผ ๊ฐ์ ํ๊ฒฝ์์ ์ค์ต์ ํ๋ค๋ฉด console.log์ ๊ฐ์ ๋ฉ์๋๋ฅผ ๋์ ์ฌ์ฉํ๋ค.
<script>
while(true){
document.write('coding everybody <br />');
}
</script>
์ ์ฝ๋๋ฅผ ๋ง์ฝ ๋ธ๋ผ์ฐ์ ์์ ์คํํ๋ค๋ฉด, ๋ฌดํ ๋ฐ๋ณต์ด ๋์ด ์ ์ง๋์ง ์๊ณ ๋์ ์์ด ๋ฐ๋ณต๋์ด
์ปดํจํฐ์๊ฒ ๋ถ๋ด์ ์ค ๊ฒ์ด๋ค.
์ด๋ฒ์๋ true๋ฅผ false๋ก ๋ฐ๊พผ ์๋์ ์์ ๋ฅผ ์คํํด๋ณด์. ์๋ฌด๋ฐ ๊ฒฐ๊ณผ๋ ์ถ๋ ฅํ์ง ์์ ๊ฒ์ด๋ค.
<script>
while(false){
document.write('coding everybody <br />');
}
</script>
while๋ฌธ์ while๋ฌธ ๋ค์ ๋ฐ๋ผ์ค๋ ๊ดํธ ์์ ์กฐ๊ฑด์ด ์ฐธ(true)๋ฉด ์ค๊ดํธ ์์ ์ฝ๋ ๊ตฌ๊ฐ์ ๋ฐ๋ณต์ ์ผ๋ก ์คํํ๋ค.
์กฐ๊ฑด์ด false๋ฉด ๋ฐ๋ณต๋ฌธ์ด ์คํ๋์ง ์๋๋ค.
์ฌ๊ธฐ์ true์ false๋ ์ข ๋ฃ์กฐ๊ฑด์ด ๋๋๋ฐ, ์ด ๊ฐ์ ๋ณ๊ฒฝํ๋ ๊ฒ์ ํตํด์ ๋ฐ๋ณต๋ฌธ์ ์ข ๋ฃ์ํฌ ์ ์๋ค.
๋ฐ๋ณต๋ฌธ์์ ์ข ๋ฃ์กฐ๊ฑด์ ์๋ชป ์ง์ ํ๋ฉด ๋ฌดํ๋ฐ๋ณต์ด ๋๊ฑฐ๋, ๋ฐ๋ณต๋ฌธ์ด ์คํ๋์ง ์๋๋ค.
๊ทธ๋ ๋ค๋ฉด ๋ฐ๋ณต๋ฌธ์ ์ธ์ ๊น์ง ์คํ๋์ผ ํ ๊น?
๋ฐ๋ก ์ด๊ฒ์ ๋ฐ๋ณต ์กฐ๊ฑด์์ ์ค๋ช ํ ์ ์๋ค.
๋ฐ๋ณต์กฐ๊ฑด์ด ์๋ค๋ฉด, ๋ฌดํ๋ฐ๋ณต์ด ๋์ด ์ํ์ง ์๋ ๊ฒฐ๊ณผ๋ฅผ ์ด๋กํ ์ ์๋ค.
์๋ ์์๋ฅผ ์ดํด๋ณด์
<!DOCTYPE html>
<html>
<head>
<title>haha</title>
</head>
<body>
<script type="text/javascript">
var i = 0;
while(i<10){
document.write("hello world~~ <br />");
i = i+1;
}
</script>
</body>
</html>
์ ์ฝ๋๋ฅผ ์ดํด๋ณด๋ฉด ์ข ๋ฃ ์กฐ๊ฑด์ผ๋ก i์ ๊ฐ์ด 10๋ณด๋ค ์๋ค๋ฉด !์ ์ฃผ์๋ค.
์ด ๋ง์ 10๋ณด๋ค ์๋ค๋ฉด ture, ๊ฐ๊ฑฐ๋ ํฌ๋ค๋ฉด false๊ฐ ๋๋ ๊ฒ์ด๋ค.
๋ฐ๋ณต์ด ๋ ๋๋ง๋ค hello wolrd ~~ ๊ฐ ์ถ๋ ฅ๋๊ณ , ์ค๋ฐ๊ฟ ํ
i+1์ ๊ฐ์ด i์ ๋์ ๋๋ค.
์ฆ, 0,1,2,3,4,5,6,7,8,9(index = 0๋ถํฐ ์์) ์ด 10๋ฒ ์ถ๋ ฅ์ด ๋๊ณ ,
์ดํ while๋ฌธ์ ๋น ์ ธ๋๊ฐ๋ค.
๋ค์์ผ๋ก, while๋ฌธ๊ณผ ํจ๊ป ์ ์ฌ์ฉ๋๋ ๋ฌธ๋ฒ์ธ for๋ฌธ์ ์์๋ณด์.
while๋ฌธ์
๊ธฐ์ค์ ์ ์ ๊ณตํ๋ i ๋ผ๋ ๋ณ์๋ฅผ ์ด๊ธฐํ ํ๋ ๋ถ๋ถ์ด์๊ณ (๋ณ์ ์ด๊ธฐํ)
๋ฐ๋ณต์ ์ผ๋ก ์คํ๋ ๋๋ง๋ค ๊ฐฑ์ ํด์ฃผ๋ ๋ฐ๋ณต ์คํ์ด ์๊ณ (๋ฐ๋ณต ์คํ)
๋ฐ๋ณต์ ์งํ ํ ์ง ์ฒดํฌํ๋ ๋ฐ๋ณต ์กฐ๊ฑด(๋ฐ๋ณต ์กฐ๊ฑด)
์ด ์ธ๊ฐ์ง์ ๋ถ๋ถ์ผ๋ก ๊ตฌ์ฑ๋์ด ์๋ค.
์์ ๊ฐ์ ์ธ๊ฐ์ง ๋ฌธ๋ฒ ์์๋ฅผ ํ๋์ ๋ฌธ๋ฒ์ผ๋ก ๋ง๋ค์ด๋๋๋ค๋ฉด, ํธ๋ฆฌํ๊ณ ์ค์ํ ํ๋ฅ ๋ ์ค์ด๋ค ๊ฒ์ด๋ค.
๊ทธ๋ ๊ฒ ํด์ ๋์ค๊ฒ ๋ ๊ฒ์ด ๋ฐ๋ก! for๋ฌธ์ด๋ค.
for
ํ์์ ์๋์ ๊ฐ๋ค.
<script>
for(์ด๊ธฐํ; ๋ฐ๋ณต์กฐ๊ฑด; ๋ฐ๋ณต์ด ๋ ๋๋ง๋ค ์คํ๋๋ ์ฝ๋){
๋ฐ๋ณตํด์ ์คํ๋ ์ฝ๋
}
</script>
์์์ ์ค์ตํ๋ while๋ฌธ ์ฝ๋๋ฅผ forํ์์ผ๋ก ๋ฐ๊พธ์ด๋ณด์
<script>
for(var i = 0; i < 10; i++){
document.write('hello world ~~'+i+'<br />');
}
</script>
โผ for๋ฌธ์ ์ด๋ป๊ฒ ์คํ๋๋ ๊ฒ์ธ๊ฐ ?
for๋ฌธ์ ์ ์ผ ๋จผ์ '์ด๊ธฐํ'๋ฅผ ํ๋ค.
์์ ์์ ์์ ์ด๊ธฐํ๋ var i = 0;์ด๋ค.
์ฆ ๋ณ์ i์ ๊ฐ์ 0์ผ๋ก ์ค์ ํ ๊ฒ์ด๋ค.
๊ทธ ๋ค์์๋ '๋ฐ๋ณต์กฐ๊ฑด'์ธ i < 10์ด ์คํ๋๋ค.
ํ์ฌ i์ ๊ฐ์ 0์ด๋ค. ๊ทธ๋ ๊ธฐ ๋๋ฌธ์ ์ด ์กฐ๊ฑด์ ์ฐธ์ด๋ค.
๋ฐ๋ณต์กฐ๊ฑด์ด ์ฐธ์ด๋ฉด ์ค๊ดํธ ์์ ๋ด์ฉ์ด ์คํ๋๋ค.
i์ ๊ฐ์ด 0์ด๊ธฐ ๋๋ฌธ์ 'hello world~~0<br />'์ด๋ผ๋ ํ ์คํธ๊ฐ ์ถ๋ ฅ๋๋ค.
'๋ฐ๋ณตํด์ ์คํ๋ ์ฝ๋'์ ์คํ์ด ๋๋๋ฉด '๋ฐ๋ณต์ด ๋ ๋๋ง๋ค ์คํ๋๋ ์ฝ๋'๊ฐ ์คํ๋๋ค.
i++๋ ํ์ฌ i์ ๊ฐ์ 1์ ๋ํ๋ผ๋ ์๋ฏธ๋ค. ํ์ฌ i์ ๊ฐ์ 0์ด๋ค.
๋ฐ๋ผ์ i++์ ๊ฒฐ๊ณผ๋ก i๋ 1์ด ๋์๋ค. ๊ทธ๋ฆฌ๊ณ '๋ฐ๋ณต์กฐ๊ฑด'์ด ์คํ๋๋ค.
ํ์ฌ i์ ๊ฐ์ 1์ด๊ธฐ ๋๋ฌธ์ i < 10์ ์ฐธ์ด๋ค. ๋ค์ '๋ฐ๋ณตํด์ ์คํ๋ ์ฝ๋'๊ฐ ์คํ๋๋ค.
๊ทธ๋ ๊ฒ ๋ฐ๋ณตํด์ ์์ ์ด ์คํ๋๋ค. ์ด ๊ณผ์ ์์ i์ ๊ฐ์ ๋ฐ๋ณต ํ ๋๋ง๋ค 1์ฉ ์ฆ๊ฐํ๋ค.
๊ฒฐ๊ตญ i์ ๊ฐ์ด 10์ด ๋๋ ์๊ฐ i < 10์ ์ถฉ์กฑ์ํค์ง ๋ชปํ๊ฒ ๋๊ณ ๋ฐ๋ณต๋ฌธ์ ์ข ๋ฃ๋๋ค.
ํ์ ์ฐ์ฐ๊ณผ ์ ์ ์ฐ์ฐ
i ++ : ์คํ ํ i ์ฆ๊ฐ
++ i : ์ฆ๊ฐ ํ ์คํ
โผ ๋ง์ฝ ๋ฐ๋ณต๋ฌธ์ด ์์๋ค๋ฉด?
๋ฐ๋ณต๋ฌธ์ด ์๋ค๋ฉด(๋ฐ๋ณต๋ฌธ์ ํจ์ฉ)
coding everybody๋ฅผ 10๋ฒ ๋ฐ๋ณตํ๊ณ ๋ค์ ์ซ์๋ฅผ ๋ถ์ฌ
์ถ๋ ฅ ํ๊ณ ์ถ๋ค๊ณ ํ๋ค๋ฉด ์๋์ ๊ฐ์ด ์ฝ๋๋ฅผ ์์ฑํ๋ฉด ๋๋ค.
<script>
document.write('coding everybody 1<br />')
document.write('coding everybody 2<br />')
document.write('coding everybody 3<br />')
document.write('coding everybody 4<br />')
document.write('coding everybody 5<br />')
document.write('coding everybody 6<br />')
document.write('coding everybody 7<br />')
document.write('coding everybody 8<br />')
document.write('coding everybody 9<br />')
document.write('coding everybody 10<br />')
</script>
๋งค๋ฒ ์ซ์๊ฐ ๋ฐ๋๊ธฐ ๋๋ฌธ์ Copy & Paste ๋ ํ ์๊ฐ ์๋ค.
์ด๋ฌํ ์์ ์ด 1000๋ฒ์ด ์คํ๋๋ค๋ฉด ? ...
๋ฐ๋ก ์ด๋๋ถํฐ ๋ฐ๋ณต๋ฌธ์ ํจ์ฉ์ด ๋ถ๊ฐ๋๊ธฐ ์์ํ๋ค.
<script>
var i = 0;
while(i < 10){
document.write('coding everybody '+i+'<br />');
i++;
}
</script>
ํ์๋ฅผ 10 ์ด ์๋, 1000์ผ๋ก๋ง ๋ฐ๊พธ์ด ์ฃผ๋ฉด ๋๋ ๋งค์ฐ ๊ฐํธํ๊ณ ํจ์จ์ ์ด ๋ ๊ฒ์ด๋ค.
๋ํ ์ฐ์ฐ์ ํ๋ ๊ฒ๋ ๋งค์ฐ ๊ฐํธํด์ก๋ค.
ex) ์ซ์๋ฅผ 2๋ฐฐ์ ํ์ฌ ์ถ๋ ฅํ๊ณ ์ถ๋ค๋ฉด?
<script>
var i = 0;
while(i < 10){
document.write('coding everybody '+(i*2)+'<br />');
i++;
}
</script>
๋ฐ๋ณต๋ฌธ์ด ์์๋ค๋ฉด ํ์ค ํ์ค ์์ ํด์ผ ํ๋ ๊ฒ์
๋จ ๋ช๊ธ์์ ์์ ์ผ๋ก ์ค์ฌ์ค ์ ์๋ค.
๋ฐ๋ณต๋ฌธ์ ์ ์ด
๋ฐ๋ณต๋ฌธ์ ๊ฐ์ ๋ก ์ข ๋ฃ์ํค๊ฑฐ๋, ์คํตํ๊ณ ๋ฐ๋ณตํ๊ณ ์ถ์ ๋ ์ฆ ๋ฐ๋ณต์์ ์ ์ค๋จ ์ํฌ ๊ฒฝ์ฐ ์ฌ์ฉํ๋ ๋ฌธ๋ฒ์ ์์๋ณด์
break
๋ฐ๋ณต์์ ์ ์ค๊ฐ์ ์ค๋จ์ํค๊ณ ์ถ๋ค๋ฉด ์ด๋ป๊ฒ ํด์ผํ ๊น? break๋ฅผ ์ฌ์ฉํ๋ฉด ๋๋ค. ์๋์ ์์ ๋ ์์์ ์ดํด๋ณธ ์์ ๋ฅผ ์ผ๋ถ ๋ณํํ ๊ฒ์ด๋ค
<script>
for(var i = 0; i < 10; i++){
if(i === 5) {
break;
}
document.write('coding everybody'+i+'<br />');
}
</script>
๋ฐ๋ณต๋ฌธ ์์ ์กฐ๊ฑด๋ฌธ์ด ๋ค์ด๊ฐ๋ ์๊ด์๊ณ ,
์กฐ๊ฑด๋ฌธ ์์ ๋ฐ๋ณต๋ฌธ์ด ๋ค์ด๊ฐ๋ ์๊ด์๋ค.
์ ์ฝ๋์ ๊ฒฐ๊ณผ๋ ์๋์ ๊ฐ๋ค.
coding everybody 0
coding everybody 1
coding everybody 2
coding everybody 3
coding everybody 4
์ข ๋ฃ์กฐ๊ฑด์ ๋ฐ๋ฅด๋ฉด 10ํ์ด ์ถ๋ ฅ๋์ผ ํ์ง๋ง 5ํ๋ง ์ถ๋ ฅ๋์๋ค.
์กฐ๊ฑด๋ฌธ์์ i ===5 ์ผ ๋ break๋ฌธ์ ์คํ์์ผฐ๊ธฐ ๋๋ฌธ์
๋ฐ๋ณต๋ฌธ์ด ์์ ํ ์ข ๋ฃ๋ ๊ฒ์ด๋ค.
์ด์ฒ๋ผ ๋ฐ๋ณต๋ฌธ ์์์ break๊ฐ ์คํ๋๋ฉด ๋ฐ๋ณต๋ฌธ์ ์ฆ์ ์ข ๋ฃ ์ํฌ ์ ์๋ค.
continue
๊ทธ๋ผ ์คํ์ ์ฆ์ ์ค๋จ ํ๋ฉด์ ๋ฐ๋ณต์ ์ง์๋๊ฒ ํ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผ ํ ๊น?
์ค๋ช ์ด ์ด๋ ต๋ค๋ฉด ์์ ๋ฅผ ๋ณด์. ์ด์ ์์ ์ break๋ฅผ continue๋ก ๋ณ๊ฒฝํ์ ๋ฟ์ด์ง๋ง ๊ฒฐ๊ณผ๋ ์ ํ ๋ค๋ฅด๋ค.
<script>
for(var i = 0; i < 10; i++){
if(i === 5) {
continue;
}
document.write('coding everybody'+i+'<br />');
}
</script>
๋จ์ง break๊ฐ continue๋ก ๋ณ๊ฒฝ๋ ๊ฒ ๋ฟ์ธ๋ฐ ๊ฒฐ๊ณผ๋ ์๋์ ๊ฐ๋ค.
coding everybody 0
coding everybody 1
coding everybody 2
coding everybody 3
coding everybody 4
coding everybody 6
coding everybody 7
coding everybody 8
coding everybody 9
์ด์ ๋ i์ ๊ฐ์ด 5๊ฐ ๋์์ ๋ ์คํ์ ์ค๋จํ๋,
๋ฐ๋ณต๋ฌธ์ ์ค๋จ์ด ๋์ง ์์๊ธฐ ๋๋ฌธ์ continue์ดํ ๊ตฌ๋ฌธ์ ์ ์ธํ๊ณ
๋๋จธ์ง ๊ฒฐ๊ณผ๋ ์ถ๋ ฅ์ด ๋๊ฒ์ด๋ค.
i === 5์ด๋ผ๋ ๊ฒ์
5ํ์ด ์ถ๋ ฅ๋๊ณ (0,1,2,3,4), 6๋ฒ์งธ ํ(5)์ด ๋ ๋ ๊ฑด๋๋ฐ๊ฒ ๋ ๊ฒ์ด๋ค.
๋ฐ๋ณต๋ฌธ์ ์ค์ฒฉ
๋ฐ๋ณต๋ฌธ ์์๋ ๋ค์ ๋ฐ๋ณต๋ฌธ์ด ๋ํ๋ ์ ์๋ค. ๋ค์ ์์ ๋ฅผ ๋ณด์. ๋ค์ ์์ ๋ 00, 01, 02....99 ๊น์ง๋ฅผ ํ๋ฉด์ ์ถ๋ ฅํ๋ค.
<!DOCTYPE html>
<html>
<head>
<title>haha</title>
</head>
<body>
<script type="text/javascript">
for(var i =0; i<10; i++){
for(var j =0; j<10; j++){
document.write("hello haeun~"+String(i)+String(j)+"<br/>");
}
}
</script>
</body>
</html>
์ถ๋ ฅ๊ฒฐ๊ณผ๋ ์๋์ ๊ฐ์ด 00~99๊น์ง ์คํ๋๋ค.
๋๋ฒ๊น ๋ชจ๋๋ก ํ๋ฒ ์ดํด๋ณด๋๋ก ํ์!
F[12] ๊ฐ๋ฐ์ ๋ชจ๋๋ก ๋ค์ด๊ฐ์ sources๋ฅผ ํด๋ฆญ ํ F5๋ฅผ ๋๋ฌ์ค๋ค.
๊ทธ๋ผ ์ฝ๋๊ฐ ์กํ ๊ฒ์ด๋ค!
์ฝ๋๊ฐ ์กํํ, ๋ธ๋ ์ดํฌ ํฌ์ธํธ๋ฅผ ์ค์ ํด์ค๋ค. (8๋ฒ์งธ์ค ์ซ์ 8์ชฝ์ ํด๋ฆญ)
์ดํ ๋ค์ F5๋ฅผ ํด์ฃผ๋ฉด, ๋ธ๋ ์ดํฌ ํฌ์ธํธ ๋ถ๋ถ์์ ๋ฉ์ถ๊ฒ ๋๋ค.
์ดํ ํ์ค ์ฉ ์ดํด๋ณด๊ณ ์ถ๋ค๋ฉด
๋นจ๊ฐ ๋ค๋ชจ์น ๋ถ๋ถ์ 3๋ฒ์งธ ↓ ์ด ํ์ดํ๋ฅผ ํด๋ฆญํ์ฌ ์ฝ๋๊ฐ ์คํ๋๋ ๊ณผ์ ์ ์ดํด๋ณด๋ฉด ๋๋ค.
๋ง์ฝ ํ๋ฒ์ ๋ณด๊ณ ์ถ๋ค๋ฉด ์ฒซ๋ฒ์งธ ๊ธฐํธ๋ฅผ ํด๋ฆญํด์ฃผ๋ฉด ๋๋ค.
์ฆ ์ด๋ ๊ฒ ๋๋ฒ๊ฑฐ๋ผ๋ ๊ฒ์ ํตํด ์ฝ๋๊ฐ ์คํ๋๋ ๊ณผ์ ์ ์ง์ ํ์ธํด๋ณผ ์ ์๋ค๋ ๊ฒ์ ์ ์ ์๋ค!
(์ค์ ์ฝ๋ ๋์๊ณผ์ ์ ์ดํด๋ณด๊ธฐ ์ฉ์ดํจ!)
'Languages > Java Script' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Js] ๋ฐฐ์ด | javascript ๋ฐฐ์ด | ๋ฐฐ์ด์ด๋? (0) | 2021.02.03 |
---|---|
[Js] ํจ์ | ํจ์์ ํ์ | ํจ์์ ์ ์์ ํธ์ถ | ์ ๋ ฅ๊ณผ ์ถ๋ ฅ (0) | 2021.02.03 |
[Js] ์กฐ๊ฑด๋ฌธ | javascript ์กฐ๊ฑด๋ฌธ | Boolean | ๋ ผ๋ฆฌ ์ฐ์ฐ์ (0) | 2021.02.02 |
[Js] ๋น๊ต ์ฐ์ฐ์ | javascript ์ฐ์ฐ์ | ์ฐ์ฐ์ (0) | 2021.02.02 |
๋น์ ์ด ์ข์ํ ๋งํ ์ฝํ ์ธ
์์คํ ๊ณต๊ฐ ๊ฐ์ฌํฉ๋๋ค