์ ์ฒด ๊ธ118 [JavaScript] : HTML ์์์ ์ ๊ทผํ๊ธฐ ์ํด document.getElementBy() ์จ๋ณด๊ธฐ. document.getElementBy getElementById()์ธํฐํ์ด์ค์ ๋ฉ์๋๋ ์์ฑ์ด ์ง์ ๋ ๋ฌธ์์ด๊ณผ ์ผ์นํ๋ ์์๋ฅผ ๋ํ๋ด๋ ๊ฐ์ฒด๋ฅผ ๋ฐํํ๋ค. ์์ ID๋ ์ง์ ๋ ๊ฒฝ์ฐ ๊ณ ์ ํด์ผ ํ๋ฏ๋ก ํน์ ์์์ ๋น ๋ฅด๊ฒ ์ก์ธ์คํ ์ ์๋ ์ ์ฉํ ๋ฐฉ๋ฒ์ ๋๋ค. ID๊ฐ ์๋ ์์์ ์ก์ธ์คํด์ผ ํ๋ ๊ฒฝ์ฐ ๋ฅผ ์ฌ์ฉํ์ฌ ์ ํ๊ธฐ๋ฅผquerySelector() ์ฌ์ฉํ์ฌ ์์๋ฅผ ์ฐพ์ ์ ์๋ค. ์์ง DOM์ ๊ฐ๋ ๋ ์ ๋ชจ๋ฅด์ง๋ง, ๊ณผ์ ๋ฅผ ์ํด ์ฌ์ฉํ๋ ค๊ณ ํฉ๋๋ค. ๋์ HTML์ ์๋ div ๋ผ๋ ์์์ ์ ๊ทผํ๊ธฐ ์ํด์ document.getElementBy๋ฅผ ์จ๋ณผ๋ ค๊ณ ํฉ๋๋ค. console.log(document.getElementById(movies)) ์ฒซ ๋ฒ์งธ ์๋๋ null ๋์ค๋ ๊ฐ์ด ์๋ค๋ ๋ป์ด๋ ์ด๋ฒ์ ๋ฌธ์์ด๋ก ์๋.. 2023. 6. 1. [JavaScript] : Object ์ Array, ๊ทธ๋ฆฌ๊ณ ๋ค์ํ Method . Object Array Method 1. ๊ฐ์ฒด ๊ฐ์ฒด๋? = {} // ์ค๊ดํธ ์์์ key : value ์ ๊ฐ์ผ๋ก ์ด๋ฃจ์ด์ง ๊ฐ์ ๋งํ๋ค. let person = { name: 'ํ๊ธธ๋', age: 30, gender: '๋จ์', }; ์ ์ฒ๋ผ "name", "age", "gender"๋ ์์ value์ ๊ฐ์ ๋ํ๋ด๋ key ๊ฐ์ด๋ค. // ๊ฐ์ฒด์ ์ ๊ทผํ๋ ๋ฐฉ๋ฒ์ '์จ์ ' ์ ์ฌ์ฉํด์ ๊ฐ๋ฅํ๋ค. console.log(person.name) // ==> ํ๊ธธ๋ 2. ๊ฐ์ฒด์ ๋ฉ์๋ ์ข ๋ฅ 2-1. Object.key let person = { name: 'ํ๊ธธ๋', age: 30, gender: '๋จ์', }; let keys = Object.keys(person); console.log(keys); // [.. 2023. 5. 31. [JavaScript ๋ฌธ๋ฒ] : ๋ณ์ var, let, const ์ ํน์ง ๋ฐ ์ฐจ์ด์ . ๋ณ์ Var Let Const "๋ณ์"๋ฅผ ์ฌ์ฉํ๋ ์ด์ : ์ด๋ ํ ๋ฐ์ดํฐ๋ฅผ ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฅ์ ํ๊ณ , ์ฝ์ด๋ค์ฌ์ ์ฌ์ฌ์ฉํ๊ธฐ์ ๊ฐํธํ๊ณ ์ฉ์ดํ๊ธฐ ๋๋ฌธ. ๋ณ์๋ฅผ ์ ์ธํ๋ ๋ฐฉ๋ฒ 1. Var var firstVar = 'Hi, my name is yoon'; // firstVar๋ผ๋ ๋ณ์๋ฅผ var ๋ก '์ ์ธ' ํ '๊ฐ์ ํ ๋น' var firstVar = 'Test !!'; // firstVar๋ผ๋ '์ด๋ฏธ ์ ์ธ๋์๋' ๋ณ์๋ฅผ var ๋ก '์ฌ์ ์ธ' ํ ์ ์๋ค. firstVar = 'Hello, i'm fine thankU'; // firstVar๋ผ๋ '์ด๋ฏธ ๊ฐ์ด ํ ๋น๋' ๋ณ์๋ฅผ var ๋ก '์ฌํ ๋น' ํ ์ ์๋ค. // ์ ์ฝ๋๋ฅผ console.log(firstVar)๋ก ์ฐ์ด๋ณธ ๊ฒฐ๊ณผ์ด๋ค. yoonzero@gwon-yu.. 2023. 5. 30. [WIL / KPTF] : JavaScript ์ ๋ฌธ. 2์ฃผ์ฐจ 1. ํ ์ฃผ์ ํ๋ฆ 1) ์ด๋ฒ์ฃผ ๋ด๊ฐ ํ ์ผ javascript ์ ๋ฌธ ๊ฐ์ 1ํ๋ ์ฒซ ๋ฒ์งธ ๊ฐ์ธ๊ณผ์ ๋ฐ์ ํ๋ก๊ทธ๋๋จธ์ค ์ฝ๋ฉํ ์คํธ lv.0 2) ๋๋์ ์์ javascript ๋ก ์ฝ๋๋ฅผ ์ง๋ณด๋, ์ด๋ ต๊ณ ๋ณต์กํ์ง๋ง ์ข ๋ ๋ณธ์ง์ ์ผ๋ก ๋ค๊ฐ๊ฐ์๋ ๋๋. ์๊ฐ๋ ๋นจ๋๊ณ , ๊ฐ์ ๋ด์ฉ๋ ๋ง์๋ค. TIL ์ ๋ค์ด๊ฐ๋ ์๊ฐ์ด ๋๋ฌด ๋ง์, ๊ฐ์๋ฅผ ๋ชฉํ์น๋งํผ ์ฑ์ธ๋ ค๋ค ๋ณด๋ ์ ์ ์กฐ๊ธํด์ง๋ ๋๋. 2. Keep (์์ผ๋ก๋ ์ ์งํ์ผ๋ฉด ํ๋ ๋ถ๋ถ) ๊ฐ์๋ฅผ ๋ฃ๋ ์๊ฐ์ด ๋ฐฐ๋ก ๋์ด๋๋ ํ ๊ฐ์์์ ๋ฝ์ ๋จน์ ์ ์๋ ๋ถ๋ถ์ 1ํ์ฐจ์ ๋ฝ์๋ด๊ณ , 2ํ์ฐจ์ ๋ณต์ต TIL์ ์์๋๋ ์๊ฐ์ด ํ์ฌ์ด ํ์ฌ๋ ๋ง๋๋ผ๋, ์ ์ฐจ ์๋๊ฐ ๋นจ๋ผ์ง ๊ฒ์ด๋ค. ๊ทธ๋ฌ๋ ๊พธ์คํ ๋ด๊ฐ ๋จ๊ธฐ๊ณ ํ ๋ด์ฉ๋ค์ ๊ธฐ.. 2023. 5. 30. [JavaScript ๋ฌธ๋ฒ] : Class์ ์์(= Inheritance) ์ค๋์ Class์ ๋ํด ์กฐ๊ธ ๋ ์์๋ณด๋ ์๊ฐ. "์์" = Inheritance https://playlist808.tistory.com/entry/JavaScript-%EB%AC%B8%EB%B2%95-Class-%EC%99%80-setter-getter-%EC%82%AC%EC%9A%A9-%EB%B0%8F-%EC%98%A4%EB%A5%98%ED%95%B4%EA%B2%B0 Start ! Class๋ ๋ ๋จ์ ์ผ๋ก ์กด์ฌํ ์๋ ์์ง๋ง, ๊ฒฝ์ฐ์ ๋ฐ๋ผ ๋ถ๋ชจ Class, ์์ Class, ์์ Class ์ด๋ฐ์์ผ๋ก ์กด์ฌํ ์๋ ์๋ค. ์์ ๊ทธ๋ฆผ์ฒ๋ผ ๋ถ๋ชจClass ๊ฐ ๊ฐ์ง๊ณ ์๋ ํ์์์(= property) ๋๋ ๋ฉ์๋(= method) ์ ๊ฐ์ ๊ธฐ๋ฅ๋ค์ ๋ฐ์ผ๋ก ๋ด๋ ค์ฃผ๋ ๊ฒ์ด ๋ฐ๋ก => ์์(= inheritan.. 2023. 5. 26. [JavaScript ๋ฌธ๋ฒ] : 'Class' ์ 'setter', 'getter' ์ฌ์ฉ ๋ฐ ์ค๋ฅํด๊ฒฐ ์ค๋์ ์ฃผ์ class getter setter ์์ ! ๊ตฌ๊ธ๋งํด์ ๊ฐ์ ธ์จ ์์ ๊ฑฐ ์ฌ์ง์ ์์๋ก, Class ๋ฌธ๋ฒ์ ์ด์ฉํด ์์ ๊ฑฐ๋ผ๋ Instance(= ๊ฒฐ๊ณผ๋ฌผ)๋ฅผ ๋ง๋ค์ด๋ณด์. โ * Class๋? : ํ๋์ ์์ ๊ฑฐ๋ฅผ ๋ง๋ค๊ธฐ ์ํ '์ค๊ณ๋'. โ ์์ ๊ฑฐ ์ค๊ณ๋๋ฅผ ๋๋ฉด์ด๋ผ๋ '์ข ์ด'์ ๊ทธ๋ฆฐ๋ค๋ฉด? ํ๋ก๊ทธ๋จ์์๋ 'constructor'๋ผ๋ ์์ฑ์ ํจ์์ ๊ฐ๋ค์ ์ถ๊ฐํด๊ฐ๋ฉด์ ๋ง๋ฆ ! ์ค๊ณ๋์ '์ข ์ด' = Constructor (= ์์ฑ์ ํจ์) ์ด์ ๊ทธ๋ผ constructor๋ก ์์ ๊ฑฐ๋ฅผ ๋ง๋ค์. 1. Class๋ก ๋ญ ๋ง๋ค์ง ์ง์ ํ๋ค. class Bicycle {} ๋ ์์ ๊ฑฐ๋๊น Bicycle !! 2. {}์์ ์ด ์์ ๊ฑฐ๋ฅผ ๋ง๋ค๊ธฐ ์ํ ์ค๊ณ๋์ '์ข ์ด'์ญํ constructor(= ์์ฑ์ ํจ์) ๋ฅผ ๋ฃ์ด์ค๋ค... 2023. 5. 25. ์ด์ 1 ยทยทยท 15 16 17 18 19 20 ๋ค์