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

JavaScript

(3)
[JavaScript] ๋ฐ˜๋ณต๋ฌธ [๋ฐ˜๋ณต๋ฌธ์„ ์‚ฌ์šฉํ•˜์ง€ ์•Š์€ ์ฝ”๋“œ] ์ด๋ ‡๊ฒŒ ๋ฐ˜๋ณต๋˜๋Š” ๊ตฌ๋ฌธ์„ ์—ฌ๋Ÿฌ๊ฐœ ์ ์„๋•Œ ํ•˜๋“œ์ฝ”๋”ฉํ•˜์ง€ ์•Š๊ธฐ ์œ„ํ•œ ๋ฐฉ๋ฒ•์ด ๋ฐ˜๋ณต๋ฌธ์ด๋‹ค. [๋ฐ˜๋ณต๋ฌธ ์ ์šฉ ์ฝ”๋“œ] ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์—์„œ์˜ ๋ฐ˜๋ณต๋ฌธ์€ ์ด๋ ‡๊ฒŒ ์ฝ”๋”ฉํ•˜๋ฉด๋œ๋‹ค. ์˜ˆ์ œ ๋ชจ๋“  div์˜ innerText๋ฅผ ๋ฐ”๊พธ๊ธฐ ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜๋ฉด innerText๋กœ ๋ฐ”๊พธ๊ธฐ โ€‹ p์š”์†Œ์— ๋งˆ์šฐ์Šค๋ฅผ ์˜ฌ๋ฆฌ๋ฉด ๋ชจ๋“  div์˜ ๋ฐฐ๊ฒฝ์ƒ‰์„ ๋…ธ๋ž€์ƒ‰์œผ๋กœ ๋ฐ”๊พธ๊ธฐ //์œ„์˜ p์š”์†Œ์— ๋งˆ์šฐ์Šค๋ฅผ ์˜ฌ๋ฆฌ๋ฉด ๋ชจ๋“  div์˜ ๋ฐฐ๊ฒฝ์ƒ‰์„ ๋…ธ๋ž€์ƒ‰์œผ๋กœ ๋ฐ”๊ฟ”๋ณด์„ธ์š”. document.querySelector("#one").addEventListener("mouseover",function(){ for(let i=0;i
[HTML/JavaScript] event ์ฒ˜๋ฆฌ / ํšจ์œจ์ ์ธ ์ด๋ฒคํŠธ ์ฒ˜๋ฆฌ ์ด๋ฒคํŠธ ์ฒ˜๋ฆฌํ•˜๋Š” ๋ฐฉ๋ฒ• ๋น„ํšจ์œจ์  ๋ˆŒ๋Ÿฌ๋ณด์…ˆ ์ด๋ฒคํŠธ๋ฅผ ์ฒ˜๋ฆฌํ•  ๋•Œ ์ด๋ ‡๊ฒŒ ํ•ด๋„๋˜์ง€๋งŒ ํšจ์œจ์ ์ธ ๋ฐฉ๋ฒ•์€ ์•„๋‹ˆ๋‹ค. ํšจ์œจ์  //id๊ฐ€ one์ธ ์š”์†Œ์— "click" ์ด๋ฒคํŠธ๊ฐ€ ์ผ์–ด๋‚˜๋ฉด ์ž๋™์œผ๋กœ ํ˜ธ์ถœ๋˜๋Š” ํ•จ์ˆ˜ ๋“ฑ๋ก document.querySelector("#one").addEventListener("click",function(){ console.log("๋‘๋ฒˆ์งธ ๋ฒ„ํŠผ์„ ๋ˆŒ๋ €๋„ค์š”?"); }); ์ด๋ ‡๊ฒŒ ์‚ฌ์šฉํ•ด์•ผ ํšจ์œจ์ ์ธ ๋ฐฉ๋ฒ•์ด๋‹ค. ์–ด๋–ป๊ฒŒ ๋‚˜์˜ค๋Š”์ง€ ์ฐจ๊ทผ์ฐจ๊ทผ ์•Œ์•„๋ณด์ž. ์ด ๋ฐฉ๋ฒ•์„ ์“ด ์˜ˆ์ œ๋ณด๊ธฐ .... https://e-you.tistory.com/162 ํšจ์œจ์ ์ด๊ฒŒ ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ• document.querySelector("h1") type์€ h1 object์ด๋‹ค. (h1 ์ฐธ์กฐ๊ฐ’) ์ด ์ฐธ์กฐ๊ฐ’๋งŒ ์žˆ์œผ๋ฉด h1์˜ค๋ธŒ์ ํŠธ๋ฅผ ๋งˆ์Œ๋Œ€๋กœ ์กฐ์ž‘ํ•  ..
[JavaScript] dataType ํ•ฉ์น˜๊ธฐ / array + object ๋ฐฐ์—ด์—๋Š” ์ฃผ๋กœ ํ•œ๊ฐ€์ง€ type์˜ ๋ฐ์ดํ„ฐ๋งŒ ๋‹ด๋Š”๊ฒŒ ์ผ๋ฐ˜์ ์ด๋‹ค. ํ•˜์ง€๋งŒ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ํ•˜๋‹ค๋ณด๋ฉด ์—ฌ๋Ÿฌ type์„ ๋‹ด์•„์•ผ ํ•  ๋•Œ๊ฐ€ ๋งŽ๋‹ค. ๊ทธ๋•Œ array ์™€ object๋ฅผ ํ•ฉ์ณ์„œ ์‚ฌ์šฉํ•œ๋‹ค. ๋‘๊ฐœ๋ฅผ ํ•ฉ์ณ์„œ ์‚ฌ์šฉํ•˜์ง€๋งŒ ์ „์ฒด๋ฅผ []์ด ๊ฐ์‹ธ๊ณ  ์žˆ๊ธฐ๋•Œ๋ฌธ์— data type์€ ๋ฐฐ์—ด์ด๋‹ค. let members = [{},{},{}]; ๊ธฐ๋ณธ ๊ตฌ์กฐ๋Š” ์ด๋ ‡๊ฒŒ ์ƒ๊ฒผ๋‹ค. array์•ˆ์— object๋“ค์„ ๋„ฃ์œผ๋ฉด ๋œ๋‹ค. //๋ฐฐ์—ด์— object type ๋‹ด๊ธฐ let members = [ {num:1,name:"๊น€๊ตฌ๋ผ",isMan:true}, {num:2,name:"ํ•ด๊ณจ",isMan:false}, {num:3,name:"์›์ˆญ์ด",isMan:true} ]; ์•ˆ์— ๋ฐ์ดํ„ฐ๋ฅผ ์ฑ„์›Œ๋„ฃ์œผ๋ฉด ์ด๋ ‡๊ฒŒ ์™„์„ฑ๋œ๋‹ค. ์ ‘๊ทผ์€ ์ด๋ ‡๊ฒŒํ•œ๋‹ค. >> members >> ..