๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

javascript๐Ÿช“28

๊ฐ์ฒด์™€ ๋ฉ”์†Œ๋“œ ๊ฐ์ฒด์˜ ์ข…๋ฅ˜ ์‹คํ–‰๋ฌธ ์ž…๋ ฅ ํ˜•์‹ document.write('๋ฌธ์žฅ'); ๊ฐ์ฒด.๋ฉ”์†Œ๋“œ('์‹คํ–‰๋‚ด์šฉ'); ๋ˆ„๊ฐ€.์–ด๋–ป๊ฒŒ('๋ฌด์—‡์„'); documen๋Š” ๊ฐ์ฒด / .write ๋Š” ๋ฉ”์†Œ๋“œ ๊ฐ์ฒด์˜ ์ข…๋ฅ˜ ๋‚ด์žฅ๊ฐ์ฒด(๊ธฐ๋ณธ ๊ฐ์ฒด) - ์œˆ๋„์šฐ์— ๋‚ด์žฅ๋˜์–ด์žˆ๋Š” ๊ฐ์ฒด date์™€ math๋งŒ ์‹ค์Šต (์‹œ๊ฐ„์„ ์ง€์นญ, ๋ฌธ์ž๋ฅผ ์ง€์นญ, ์˜ˆ ์ปดํ“จํ„ฐ์— ๋‚ด์žฅ๋œ ๊ฐ์ฒด๊ฐ€ ์ž๋™์œผ๋กœ ์‹œ๊ฐ„์„ ์ฒดํฌ) ๋ธŒ๋ผ์šฐ์ € ๊ฐ์ฒด - document, window ๋“ฑ ๋ธŒ๋ผ์šฐ์ €์—์„œ ์“ฐ์ด๋Š” ๊ฐ์ฒด (ํฌ๋กฌ, ์ต์Šคํ”Œ๋กœ์–ด ๊ฐ™์ด ๋ธŒ๋ผ์šฐ์ € ์•ˆ์— ๋‚ด์žฅ๋˜์–ด์žˆ๋Š” ๊ฐ์ฒด ์‚ฌ์šฉ์ž์ง€์ • ๊ฐ์ฒด - ์‚ฌ์šฉ์ž๊ฐ€ ์ƒํ™ฉ์— ๋”ฐ๋ผ ๋งŒ๋“ค์–ด๋‚ด๋Š” ๊ฐ์ฒด 2022. 12. 28.
์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์œ ํŠœ๋ธŒ ๋ฐฐ์—ด์˜ˆ์‹œ url ๋กœ ๋ณ€์ˆ˜๋ฅผ ๋งŒ๋“ค์–ด ๋ฐฐ์—ด์„ ๋‚˜์—ดํ•ด์ค€๋‹ค. $(document).ready(function () { // ๋™์ผ ๋ฐ์ดํ„ฐํƒ€์ž…์„ ์ €์žฅํ•  ๊ฒฝ์šฐ ๋ฐฐ์—ด var url = ['https://youtu.be/KSQJTSsUoDM', 'https://www.youtube.com/embed/rCim2a9h69M', 'https://www.youtube.com/embed/dIuArPmla2M']; console.log(url[0]); }); ์œ ํŠœ๋ธŒ ๋งํฌ๋ฅผ ๋ฐฐ์—ด๋กœ ๋งํฌ ๋‚˜์—ด์„ ํ•ด์ค€ ํ›„ ์ฝ˜์†”๋กœ ์ฐ์–ด๋ณด๋ฉด ๋‚˜์˜ค๋Š”๊ฒƒ ํ™•์ธ ์ œ์ด์ฟผ๋ฆฌ๋กœ ๋ˆ„๋ฅด๋ฉด ์˜์ƒ ๋‚˜์˜ค๊ฒŒ ํ•˜๊ธฐ $(document).ready(function () { // ๋™์ผ ๋ฐ์ดํ„ฐํƒ€์ž…์„ ์ €์žฅํ•  ๊ฒฝ์šฐ ๋ฐฐ์—ด var url = ['https://youtu.be/KSQJTSsUoDM', .. 2022. 12. 19.
์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์Šค์ฝ”ํ”„ ์Šค์ฝ”ํ”„๋ž€ ? ์ „์ฒด์ ์ธ ๋ฒ”์œ„ ์•ˆ์—์„œ ์ง€์—ญ๋ณ€์ˆ˜๋กœ ๋งŒ๋“œ๋Š”๊ฒƒ // ํ•จ์ˆ˜์™ธ๋ถ€์˜ ๋ณ€์ˆ˜๋Š” ์ „์—ญ๋ณ€์ˆ˜ var obj = '์•ˆ๋…•'; console.log(window.obj); function fn2() { var obj = '์•ˆ๋…•'; // ์ง€์—ญ๋ณ€์ˆ˜ console.log(obj); // ํ•จ์ˆ˜๋กœ๊ฐ์•„์คฌ๊ธฐ๋–„๋ฌธ์— ์ฝ˜์†” ํ™•์ธ์‹œ ๋ฐ‘์˜ ์•ˆ๋…•์ด ๋‚˜์˜ด } fn2(); ์œ„์— obj ๋ณ€์ˆ˜๊ฐ€ ์‚ฌ์šฉ๋ฌ์–ด๋„ ์ง€์—ญ๋ณ€์ˆ˜๋ฅผ ๋งŒ๋“ค์–ด ํ•จ์ˆ˜์•ˆ์— ๊ฐ€๋‘๋ฉด ๋˜ ์‚ฌ์šฉ์ด ๊ฐ€๋Šฅ ๋‘˜์ด ์ค‘๋ณต๋˜์ง€์•Š๋Š”๋‹ค. function fn2() { var obj = '์•ˆ๋…•'; // ์ง€์—ญ๋ณ€์ˆ˜ console.log(obj); // ํ•จ์ˆ˜๋กœ๊ฐ์•„์คฌ๊ธฐ๋–„๋ฌธ์— ์ฝ˜์†” ํ™•์ธ์‹œ ๋ฐ‘์˜ ์•ˆ๋…•์ด ๋‚˜์˜ด function innerFu() { console.log(obj, '==='); var obj = 'hi'; }.. 2022. 12. 19.
์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ false ํŒ์ • / ! false ํŒ์ • - 0, -0, '๋นˆ์นธ', NaN, undefined, false , null true ๋กœ ๋ณ€๊ฒฝ์‹œ ! ์‚ฌ์šฉ (๋ฐ˜๋Œ€๋กœ๋„ ์‚ฌ์šฉ๊ฐ€๋Šฅ) function test() { // ์„œ๋ธŒํŽ˜์ด์ง€์—์„œ ์‹คํ–‰ํ•˜๋ฉด ์•ˆ๋˜๋Š” ๊ฒฝ์šฐ, ์กด์žฌ์—ฌ๋ถ€ ํŒ๋‹จํ•˜์—ฌ return if (!$('main_about .box').length) return; console.log($('main_about .box').offset().top); } test(); ๋นˆํŽ˜์ด์ง€์—์„œ ์Šคํฌ๋กค์„ ํ…Œ์ŠคํŠธํ•ด๋ณด์•˜๋‹ค. length ๊ฐ€ ์—†๋Š” false ์ƒํƒœ์ด๊ธฐ ๋•Œ๋ฌธ์— ์•„๋ฌด๊ฒƒ๋„ ๋‚˜์˜ค์ง€ ์•Š์œผ๋ฏ€๋กœ ! ๋ฅผ ์ค˜์„œ true ๋กœ ๋ฆฌํ„ด์‹œ์ผœ๋ผ . ์ฐธ๊ณ  : 10_ํŒŒํฌ์›(์Šคํฌ๋กค์• ๋‹ˆ๋ฉ”์ด์…˜,ํŽ˜์ด๋“œ์Šฌ๋ผ์ด๋”,์Šฌ๋ผ์ด๋“œ๋‚ด๋ถ€์• ๋‹ˆ๋ฉ”์ด์…˜) ๊ทธ๋Ÿผ false ์ƒํƒœ์—์„œ top ์„ ์ฐพ์„ ์ˆ˜ ์—†๋‹ค๊ณ  ๋‚˜์˜ค์ง€.. 2022. 10. 27.
์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์ž๋ฃŒํ˜• ๋ฐ์ดํ„ฐํƒ€์ž… / ์—ฐ์‚ฐ์ž ์ข…๋ฅ˜ ๋ฐ์ดํ„ฐํ˜• ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋ž€? ํ”„๋กœ๊ทธ๋žจ์ œ์ž‘์— ์“ฐ์ด๋Š” ์—ฌ๋Ÿฌ ๋ฐ์ดํ„ฐ ๊ธฐ๋ณธ์ž๋ฃŒํ˜• (๋ฐ์ดํ„ฐํƒ€์ž…) : ๋ณ€์ˆ˜์— ๋‹ด์„ ์ˆ˜ ์žˆ๋Š” ๋ฐ์ดํ„ฐ ์œ ํ˜•์„ ๋งํ•œ๋‹ค. 1. ๋ฌธ์ž์—ด string 1. ๋ฌธ์ž์—ด string ๋ฌธ์ž๋ฅผ ์‚ฌ์šฉํ• ๋•Œ '' ํ™‘๋”ฐ์Œํ‘œ์™€ ์‚ฌ์šฉ ,, ์‰ฝํ‘œ๋กœ ์—ฐ๊ฒฐ ์—ฐ์‚ฐ๊ฐ€๋Šฅ ๋ฌธ์ž์—ด ์•ˆ์— ๋”ฐ์Œํ‘œ๋ฅผ ์“ธ๋•Œ "test1", 'test1' ๊ฐ™์ด ๋‚ด๋ถ€์™€ ์™ธ๋ถ€ ๋‹ค๋ฅธ ๋”ฐ์Œํ‘œ ์‚ฌ์šฉ๊ฐ€๋Šฅ ์ด์Šค์ผ€์ดํ”„ ๋ฌธ์ž ํ™œ์šฉ (ํ•œ๊ฐ€์ง€ ๋”ฐ์˜ดํ‘œ๋กœ ์ผ๊ด€๋˜๊ฒŒ ์‚ฌ์šฉํ•˜๊ณ ์‹ถ์„๋•Œ ๋”ฐ์˜ดํ‘œ ์•ž์— \ ์ž…๋ ฅ ๋ฌธ์ž ๊ทธ๋Œ€๋กœ ์‚ฌ์šฉ) var str = '๋ฌธ์ž'; ์ด์Šค์ผ€์ดํ”„ ๋ฌธ์ž ์ข…๋ฅ˜ \' ์ž‘์€๋”ฐ์˜ดํ‘œ \" ํฐ๋”ฐ์Œํ‘œ \\ ์—ญ์Šฌ๋ž˜์‰ฌ \n ์ค„ ๋ฐ”๊ฟˆ \r ์บ๋ฆฌ์ง€ ๋ฆฌํ„ด \t ์ˆ˜ํ‰ํƒญ \b ๋ฐฑ ์ŠคํŽ˜์ด์Šค \f ํผ ํ”ผ๋“œ 2. ์ˆซ์ž Number ์ •์ˆ˜์™€ ์œ ๋ฆฌ์ˆ˜์˜ ๊ตฌ๋ถ„ ์—†์ด ์ˆซ์ž๋ฅผ ์ €์žฅํ• ์ˆ˜ ์žˆ์Œ ์—ฐ์‚ฐ์ž๋ฅผ ์ด์šฉํ•ด ์‚ฌ์น™์—ฐ.. 2022. 10. 15.
์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ๋ณ€์ˆ˜ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ๋ณ€์ˆ˜๋ž€? ํ”„๋กœ๊ทธ๋žจ์„ ๋งŒ๋“ค๋•Œ ํ•„์š”ํ•œ ๋ฐ์ด์ปค, ๋ฐ์ดํ„ฐ๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ์‹œ์Šคํ…œ , ๊ด€๋ฆฌ์ฒด๊ณ„ ๋ณ€์ˆ˜ ๋งŒ๋“ค๊ธฐ 1. ๋ณ€์ˆ˜ ์„ ์–ธํ•˜๊ธฐ ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ด์„ ๋ณ€์ˆ˜๋ฅผ ๋งŒ๋“ค์–ด ์ด๋ฆ„ ์ง€์ • var ๋ณ€์ˆ˜๋ช…; 2. ๋ณ€์ˆ˜ ์ดˆ๊ธฐํ™” ๋งŒ๋“ค์–ด์ง„ ๋ณ€์ˆ˜๋ฅผ ๋ฐ์ดํ„ฐ์— ๋‹ด๊ธฐ ๋ณ€์ˆ˜๋ช… = ๋ฐ์ดํ„ฐ; 3. ๋ณ€์ˆ˜์˜ ๋ณ€ํ˜•๊ณผ ์‚ฌ์šฉ ๋ฐ์ดํ„ฐ ๋ณ€๊ฒฝ์„ ์œ„ํ•ด ๋ฐ์ดํ„ฐ ๋ฐ”๊พธ๊ธฐ or ์ถ”๊ฐ€ ๋ฉ”์„œ๋“œ ํ•จ์ˆ˜ ์‚ฌ์šฉ 4. ํ”„๋กœ๊ทธ๋žจ ์™„์„ฑ ์™„์„ฑ ์ถœ๋ ฅํ•˜๊ธฐ ์˜ˆ์‹œ var num01 ; num01 = 5; var num01 = 5; console.log(num01); ๋ช…๋ น์–ด ๋ณ€์ˆ˜๋ช…; ๋ฉด์ˆ˜๋ช… = (๋Œ€์ž…์—ฐ์‚ฐ์ž) ๋ฐ์ดํ„ฐ ; ๊ฒฐ๊ณผ num01 = 5์ด๋‹ค console.log(num01); ํฌ๋กฌ์ถœ๋ ฅํ•˜๊ธฐ ๋ณ€์ˆ˜๋งŒ๋“ค๊ธฐ ์‘์šฉ ๊ฒฐ๊ณผ๊ฐ’ ํ’€์ด 1 var num01; num01=5; console.log(num01); 5.. 2022. 10. 15.
์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ๊ธฐ๋ณธ์ง€์‹- ์šฉ์–ด,๋ฌธ์žฅ,์„œ์‹ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋ž€ ๋ฌด์—‡์ธ๊ฐ€? ์›นํŽ˜์ด์ง€๋Š” 3 ๋ ˆ์ด์–ด๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ๋‹ค. 1์ฐจ html ๋งˆํฌ์—… 2์ฐจ css ๋””์ž์ธ 3์ฐจ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋กœ ๋™์ ๊ตฌํ˜„ ์ž๋ฐ”์˜ ์šฉ์–ด ์ดํ•ดํ•˜๊ธฐ ์นดํŽ˜๋ผ๋–ผ ๋งŒ๋“ค๊ธฐ์— ๋น„์œ ํ•ด๋ณด์ž 1. ๋ผ๋–ผ์ปคํ”ผ๋ฅผ ๋งŒ๋“ค๊ธฐ ์œ„ํ•œ ์žฌ๋ฃŒ๋ฐฉ - ๋ณ€์ˆ˜ 2. ์ปคํ”ผ ์˜ต์…˜์„ ๊ณ„์‚ฐํ•˜๊ธฐ ์œ„ํ•œ ๊ณ„์‚ฐ์‹ - ์—ฐ์‚ฐ์‹ 3. ์กฐ๊ฑด์— ๋งž๋Š” ๋ฐ˜๋ณต์ ์ธ ์ž‘์—…๋ฌธ - ์ œ์–ด๋ฌธ 4. ์ฃผ๋ฌธ๋ฒ„ํŠผ - ์‹คํ–‰๋ฌธ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ๋ฌธ์žฅ ๋งŒ๋“ค๊ธฐ ๋กœ๋ด‡์— ๋ช…๋ นํ•˜๋“ฏ์ด ๋‹จ๊ณ„๋ฅผ ๋‚˜๋ˆ„์–ด ํ•˜๋‚˜ํ•˜๋‚˜ ๋ช…๋ นํ•ด์•ผํ•œ๋‹ค. ์„ ์–ธ์‹ : var main = "text" ์˜ค๋ธŒ์ ํŠธ. ๋ฉ”์„œ๋“œ (); ์˜ค๋ธŒ์ ํŠธ. ์†์„ฑ; ์ด๋•Œ ๋ฉ”์„œ๋“œ์™€ ์†์„ฑ์˜ ์ž‘์„ฑ ๋ฐฉ์‹์ด ์กฐ๊ธˆ ๋‹ค๋ฅด๋‹ค. ๋ฉ”์„œ๋“œ์™€ ์†์„ฑ์€ ์ž‘์„ฑ๋ฐฉ๋ฒ• ๋ฉ”์„œ๋“œ ๊ฐ์ฒด(์˜ค๋ธŒ์ ํŠธ) . ๋ฉ”์„œ๋“œ (); ๋’ค์— (); ์†์„ฑ ๊ฐ์ฒด(์˜ค๋ธŒ์ ํŠธ) . ์†์„ฑ ; ; ๋ฌธ์žฅ์„ ๋๋‚ผ๋• ; ์‚ฌ์šฉ ๋งŒ๋“  ๋ฌธ์žฅ.. 2022. 10. 14.
๊ณต๋ถ€ํ•˜๋ฉด์„œ ์ •๋ฆฌํ•˜๊ธฐ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋Š” ๋์— ; ์„ธ๋ฏธ์ฝœ๋ก ์œผ๋กœ ๋ฌธ์žฅ ๋์„ ์•Œ๋ฆฐ๋‹ค. ํ•จ์ˆ˜์˜ ์ด๋ฆ„์€ ํ•ญ์ƒ ๋Œ€๋ฌธ์ž๋กœ ์‹œ์ž‘ํ•œ๋‹ค. ๋ฒˆ์ˆ˜, ์†์„ฑ, ํ•จ์ˆ˜, ๋ฉ”์„œ๋“œ์˜ ์ด๋ฆ„์€ ํ•ญ์ƒ ์†Œ๋ฌธ์ž๋กœ ์‹œ์ž‘ ( ์นด๋ฉœํ‘œ๊ธฐ๋ฒ• ) ์—ฌ๋Ÿฌ๋‹จ์–ด๋กœ ์ด๋ฃจ์–ด์ง„ ์‹๋ณ„์ž๋Š” ๊ฐ ๋‹จ์–ด๋์„ ๋Œ€๋ฌธ์ž๋กœ ์‹๋ณ„์ž(๋‹จ์–ด) ๋’ค์— () ์—†์œผ๋ฉด ๋‹จ๋… ์‚ฌ์šฉ์‹œ ๋ณ€์ˆ˜ / ๋‹ค๋ฅธ์‹๋ณ„์ž๋ž‘ ์‚ฌ์šฉ์€ ์†์„ฑ ์‹๋ณ„์ž(๋‹จ์–ด) ๋’ค์— () ์žˆ์œผ๋ฉด ๋‹จ๋… ์‚ฌ์šฉ์‹œ ํ•จ์ˆ˜ / ๋‹ค๋ฅธ์‹๋ณ„์ž๋ž‘ ์‚ฌ์šฉ์€ ๋ฉ”์„œ๋“œ ๋ฌธ์ž์—ด string ๋ฌธ์ž๋Š” '' , + ์‚ฌ์šฉ ์—ฐ๊ฒฐ ์ด์Šค์ผ€์ดํ”„ ๋ฌธ์ž \์‚ฌ์šฉ ๏ผผ’ ์ž‘์€๋”ฐ์˜ดํ‘œ ๏ผผ" ํฐ๋”ฐ์˜ดํ‘œ ๏ผผ๏ผผ ์—ญ ์Šฌ๋ž˜์‹œ ๏ผผn ์ค„ ๋ฐ”๊ฟˆ ๏ผผr ์บ๋ฆฌ์ง€ ๋ฆฌํ„ด ๏ผผt ์ˆ˜ํ‰ ํƒญ ๏ผผb ๋ฐฑ ์ŠคํŽ˜์ด์Šค ๏ผผf ํผ ํ”ผ๋“œ ์ˆซ์ž Number ์‚ฐ์ˆ ์—ฐ์‚ฐ์ž + ๋”ํ•˜๊ธฐ (๋ฌธ์ž์ผ๋• ์—ฐ๊ฒฐ/ ์ˆซ์ž๋Š” ๋”ํ•ด์คŒ) - ๋นผ๊ธฐ * ๊ณฑํ•˜๊ธฐ / ๋‚˜๋ˆ„๊ธฐ % ๋‚˜๋จธ์ง€ (์ง/ํ™€์ˆ˜๋กœ ๋‚˜๋ˆŒ๋•Œ .. 2022. 10. 14.
JavaScrip 04_์กฐ๊ฑด๋ฌธ- switch / ์‚ผํ•ญ์—ฐ์‚ฐ์ž // prompt ๋กœ ์ˆซ์ž๋ฅผ ์ž…๋ ฅ๋ฐ›์•„ ์งํ™€์ˆ˜๋ฅผ ํŒ๋‹จํ•˜๊ณ  ์ˆซ์žํ˜•์‹์ด ์•„๋‹๊ฒฝ์šฐ alert์„ ๋„์šฐ๊ธฐ(switch ์กฐ๊ฑด๋ฌธ ์‚ฌ์šฉ) 0์ด๋ฉด ํ™€์ˆ˜ / 1์ด๋ฉด ์ง์ˆ˜ var num = prompt('์ˆซ์ž๋ฅผ ์ž…๋ ฅํ•˜์„ธ์š”'); switch (num % 2) { case 0: console.log('์ง์ˆ˜'); break; case 1: console.log('ํ™€์ˆ˜'); break; default: alert('์ˆซ์ž๋ฅผ ์ž…๋ ฅํ•˜์„ธ์š”'); } // ํ•˜๋‚˜์˜ ์ผ€์ด์Šค๋ฅผ ์‹คํ–‰ํ›„ break; ๋กœ ์ข…๋ฃŒํ•˜๊ณ  ๋‹ค์Œ ์ผ€์ด์Šค๋กœ ๋„˜์–ด๊ฐ€๋ผ. // ์Šค์œ„์น˜ ์กฐ๊ฑด๋ฌธ์€ ๊ฐ’์ด ๋”ฑ ๋–จ์–ด์งˆ๋•Œ ์‚ฌ์šฉํ• ์ˆ˜์žˆ๋‹ค (์ด์ƒ์ดํ•˜ ์‚ฌ์šฉ๋ถˆ๊ฐ€) ๊ฐ’์ด ์ •ํ•ด์ ธ์žˆ์„๊ฒฝ์šฐ ์‚ฌ์šฉ ์„ฑ๋ณ„. ํ˜ˆ์•กํ˜• ๋“ฑ๋“ฑ default ์— break๊ฐ€ ์—†์ด ์ˆœ์„œ๊ฐ€ ์œ„๋กœ ์˜ฌ๋ผ๊ฐ„๋‹ค๋ฉด ์ง์ˆ˜๋ฅผ ๋„ฃ์–ด์•ผํ•˜์ง€๋งŒ ์ˆœ์„œ์ƒ default.. 2022. 10. 13.
JavaScrip 04_์กฐ๊ฑด๋ฌธ if 1. if ์กฐ๊ฑด๋ฌธ if - ๊ฐ€์žฅ ์ผ๋ฐ˜์ ์œผ๋กœ ์‚ฌ์šฉ๋˜๋Š” ์กฐ๊ฑด๋ฌธ - ์กฐ๊ฑด์€ ๋ถˆ๋ฆฐ ํ‘œํ˜„์‹์„ ์ด์šฉํ•จ ์˜ˆ์ œ ) ๋งŒ ๋‚˜์ด๋ฅผ ์ž…๋ ฅ๋ฐ›์•„ 19๋ฏธ๋งŒ์ด๋ฉด ๋ฏธ์„ฑ๋…„์ž, ์•„๋‹ˆ๋ฉด ์„ฑ์ธ์ž…๋‹ˆ๋‹ค๋ฅผ ์ถœ๋ ฅํ•˜์‹œ์˜ค ๊ด€๋ จ๋œ ์กฐ๊ฑด์€ if else๋กœ ์ด์–ด์ค€๋‹ค. ์˜ˆ์ œ ์ž…๋ ฅ๋ฐ›์€ ์ •์ˆ˜๊ฐ€ ์ง์ˆ˜์ธ์ง€ ํŒ๋‹จํ•˜์‹œ์˜ค var int = prompt('์ •์ˆ˜๋ฅผ ์ž…๋ ฅํ•˜์„ธ์š”'); if (int % 2) { console.log('์ง์ˆ˜์ž…๋‹ˆ๋‹ค.'); } else { console.log('ํ™€์ˆ˜์ž…๋‹ˆ๋‹ค.'); } ๋‚˜์ด๋ฅผ ์ž…๋ ฅ ๋ฐ›์•„ 10๋Œ€(10์‚ด๋ฏธ๋งŒ๋„ ํฌํ•จ), 20๋Œ€ , 30๋Œ€ ์ด์ƒ์œผ๋กœ ์ถœ๋ ฅํ•˜์‹œ์˜ค var age = prompt('๋‚˜์ด๋ฅผ ์ž…๋ ฅํ•˜์‹œ์˜ค'); if (age >= 30) { console.log('30๋Œ€์ด์ƒ'); } else if (age >= 20 && age < 30) {.. 2022. 10. 12.
JavaScrip 03_๋ณ€์ˆ˜์™€ ์ž๋ฃŒํ˜• ๋ณ€ํ™˜2 ๋ณ€์ˆ˜๋ž€ ? ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๊ด€ํ•˜๋Š” ์šฉ๋„์ด๋‹ค. (๊ฐ’ ์ž…๋ ฅ์‹œ ๋ ˜์— ์ƒ์„ฑ ) _ ์–ธ๋”๋ฐ”๋ฅผ ์“ฐ๋Š”์ด์œ ? ์œ ๋‹ˆํฌํ•œ ์ด๋ฆ„์ด ์•„๋‹Œ ์ด๋ฏธ ์‚ฌ์šฉํ•˜๋Š” ํ‚ค์›Œ๋“œ๋ฅผ ์‚ฌ์šฉํ• ๋•Œ ํ™œ์šฉ ๊ธฐ์กด์— ์ด๋ฏธ ์žˆ๋Š” ํ‚ค์›Œ๋“œ๋ฅผ ๋ณ€์ˆ˜๋ช…์œผ๋กœ ์‚ฌ์šฉํ•  ๊ฒฝ์šฐ _ ๋ถ™์—ฌ์คŒ var_scrollTop = 100; console.log(var_scrollTop); ์‹๋ณ„์ž // ์ œ์ด์ฟผ๋ฆฌ๋กœ ์š”์†Œ์„ ํƒ์‹œ $ ๋ถ™์ด๋Š” ๊ฒฝ์šฐ ์žˆ์Œ var $el = $('#wrap'); console.log($el); ์œ„์˜ ์ฝ”๋“œ๋ฅผ ์ž…๋ ฅํ–ˆ์„๋•Œ ์˜ค๋ธŒ์ ํŠธ๊ฐ€ ํ˜•์„ฑ๋จ์„ ์•Œ์ˆ˜ ์žˆ๋‹ค. ๊ฒฐ๋ก  ์‹๋ณ„์ž ๊ตฌ๋ณ„์‹œ $ ๋ถ™์ด๊ธฐ ๋น„์ถ”์ฒœ var wrap = $('#wrap'); console.log(wrap); ์•„์ด๋”” ์„ ํƒ์ž๋กœ๋„ ์„ ํƒ์ด ๊ฐ€๋Šฅํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋ฒˆ๊ฑฐ๋กญ๊ฒŒ $์‚ฌ์šฉ ๋น„์ถ” ๋ณ€์ˆ˜๋ช…์„ ์—ฌ๋Ÿฌ๊ฐœ ์‚ฌ์šฉํ• ๋•Œ ์ด๋Ÿฐ์‹์œผ๋กœ ํ•œ์ค„ ์‚ฌ์šฉํ•˜๋ฉด ์„ ์–ธํ•œ๊ฑด.. 2022. 10. 12.
JavaScrip 03_๋ณ€์ˆ˜์™€ ์ž๋ฃŒํ˜• ๋ณ€ํ™˜ (์ œ์ด์ฟผ๋ฆฌ์ ์šฉ) 1. ํŒŒ์ผ์ƒ์„ฑ js ํŒŒ์ผ ์ƒ์„ฑ comme์€ ๋ฐฑ์—”๋“œ์—์„œ ์“ฐ์ด๋ฏ€๋กœ ui ๋ถ™์—ฌ์คŒ 2.html ์— ์Šคํฌ๋ฆฝํŠธ ์ง€์ •์„ํ•ด์คŒ ๋ธŒ๋ผ์šฐ์ €์—์„œ ํ™”๋ฉด์„ ๋ณด์ผ๋•Œ, ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ํŒŒ์ผ์„ ๋‹ค์šด๋กœ๋“œ ๋ฐ›์•„ ์บ์‹œํŒŒ์ผ์„ ์ฝ์Œ ๊ทผ๋ฐ ์‚ฌ์šฉ์ž๊ฐ€ ์žฌ์ ‘์†์‹œ ์บ์‹œ๊ฐ€ ๋‚จ์•„์žˆ์œผ๋ฉด? ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ๋‹ค์šด๋ฐ›์ง€์•Š๊ณ  ๊ธฐ์กด ํŒŒ์ผ์„ ๋ณด์—ฌ์คŒ ์บ์‹œ์— ์ €์žฅ๋œ๊ฑธ ๋ณด์—ฌ์ฃผ์ง€์•Š๊ณ  ์ตœ์‹ ์œผ๋กœ ํŒŒ์ผ๋กœ ๋‹ค์šด๋ฐ›์•„ ๋ณด์—ฌ์ฃผ๊ธฐ ์œ„ํ•ด์„œ 'ํƒ€์ž„์Šคํƒฌํ”„' ์ฝ”๋“œ ์‚ฝ์ž… ํƒ€์ž„์Šคํƒฌํ”„ ?v= ์ œ์ด์ฟผ๋ฆฌ๋ชจ๋“  ํŒŒ์ผ์— ๋‹ค ํƒ€์Œ์Šคํƒฌํ”„๋ฅผ ๋ถ™์—ฌ์•ผํ• ๊นŒ? jquery-3.6.1.min.js ์ œ์ด์ฟผ๋ฆฌ ๋งค์„œ๋“œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌํŒŒ์ผ ์ดํŒŒ์ผ์€ ์ œ์ด์ฟผ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•œ ๋งค์„œ๋“œํ•จ์ˆ˜๋งŒ ๋“ค์–ด๊ฐ€์žˆ์œผ๋ฏ€๋กœ ui_common.js ์ฝ์–ด๋“ค์ด๊ธฐ์œ„ํ•œ ํŒŒ์ผ์ด๋‹ค. ์ˆ˜์ •ํ•˜์ง€์•Š๋Š” ๊ธฐ๋ณธํŒŒ์ผ์ด๊ธฐ ๋•Œ๋ฌธ์— ํƒ€์ž„ ์Šคํƒฌํ”„๋ฅผ ์•ˆ๋ถ™์—ฌ๋„๋จ ๋•Œ๋ฌธ์— 2022. 10. 11.