javascript๐ช/์๋ฐ์คํฌ๋ฆฝํธ ๊ณต๋ถ17 ๊ฐ์ฒด์ ๋ฉ์๋ ๊ฐ์ฒด์ ์ข ๋ฅ ์คํ๋ฌธ ์ ๋ ฅ ํ์ document.write('๋ฌธ์ฅ'); ๊ฐ์ฒด.๋ฉ์๋('์คํ๋ด์ฉ'); ๋๊ฐ.์ด๋ป๊ฒ('๋ฌด์์'); documen๋ ๊ฐ์ฒด / .write ๋ ๋ฉ์๋ ๊ฐ์ฒด์ ์ข ๋ฅ ๋ด์ฅ๊ฐ์ฒด(๊ธฐ๋ณธ ๊ฐ์ฒด) - ์๋์ฐ์ ๋ด์ฅ๋์ด์๋ ๊ฐ์ฒด date์ math๋ง ์ค์ต (์๊ฐ์ ์ง์นญ, ๋ฌธ์๋ฅผ ์ง์นญ, ์ ์ปดํจํฐ์ ๋ด์ฅ๋ ๊ฐ์ฒด๊ฐ ์๋์ผ๋ก ์๊ฐ์ ์ฒดํฌ) ๋ธ๋ผ์ฐ์ ๊ฐ์ฒด - document, window ๋ฑ ๋ธ๋ผ์ฐ์ ์์ ์ฐ์ด๋ ๊ฐ์ฒด (ํฌ๋กฌ, ์ต์คํ๋ก์ด ๊ฐ์ด ๋ธ๋ผ์ฐ์ ์์ ๋ด์ฅ๋์ด์๋ ๊ฐ์ฒด ์ฌ์ฉ์์ง์ ๊ฐ์ฒด - ์ฌ์ฉ์๊ฐ ์ํฉ์ ๋ฐ๋ผ ๋ง๋ค์ด๋ด๋ ๊ฐ์ฒด 2022. 12. 28. ์๋ฐ์คํฌ๋ฆฝํธ 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. ์ด์ 1 2 ๋ค์