π FrontEnd
-
JavaScript μλ°μ€ν¬λ¦½νΈ λ³μ κ° μ¬ν λΉμ κ°μ λ©λͺ¨λ¦¬ 곡κ°μ κ°μ λ€μ λ£λκ² μλλΌκ³ ?π FrontEnd/JavaScript 2022. 6. 14. 18:24
μμνλ©΄μ μ λͺ© κ·Έλλ‘λλ€. μλλλ€. λ³μ μ¬ν λΉμ κ°μ λ©λͺ¨λ¦¬ 곡κ°μ λΉμ°κ³ λ€μ λ£λ κ²μ΄ μλλ€ λ³μ μ¬ν λΉμ΄λ? μ¬ν λΉμ΄λ λ³μμ μ μ₯λ κ°μ λ€λ₯Έ κ°μΌλ‘ λ³κ²½νλ κ²μ λ§ν©λλ€. // μ¬ ν λΉ μ var number = 12; // λ³μ μ μΈκ³Ό κ° ν λΉ number = 123; // κ°μ μ¬ν λΉ μ¬ν λΉκ³Ό λ©λͺ¨λ¦¬ κ³΅κ° μμ μμ μμ 보μλ―μ΄ μ¬ν λΉ κ° 123 μ 12 κ° μ μ₯λμ΄ μλ λ©λͺ¨λ¦¬ 곡κ°μ μ§μ°κ³ μ¬ν λΉ νλ κ²μ΄ μλλΌ, μλ‘μ΄ λ©λͺ¨λ¦¬ 곡κ°μ ν보νκ³ κ·Έ λ©λͺ¨λ¦¬ 곡κ°μ 123 κ°μ μ μ₯ν©λλ€. μ¦, μ΄μ μ 곡κ°μ λ€μ μ¬μ©νλ κ²μ΄ μλλλ€. μλ‘μ΄ λ©λͺ¨λ¦¬ 곡κ°μ μ¬μ©νλ κ²μ λλ€. μ¬μ©νμ§ μλ λ©λͺ¨λ¦¬ κ·Έλ λ€λ©΄ μ°μ§ μλ λ©λͺ¨λ¦¬ 곡κ°μ μ΄λ»κ² μ²λ¦¬λ κΉμ? λ°λ‘ κ°λΉμ§ μ½λ ν°μ μν΄ ..
-
JavaScript μλ°μ€ν¬λ¦½νΈ κΈ°μ΄ - ν¨μπ FrontEnd/JavaScript 2022. 6. 3. 15:50
μμνλ©΄μ μλ°μ€ν¬λ¦½νΈ κΈ°μ΄λ₯Ό 곡λΆν©λλ€. μ΄λ²μ ν¨μλ₯Ό 곡λΆν©λλ€. 1. ν¨μ (1) ν¨μλ? ν¨μλ μΌλ ¨μ μ€νλ¬Έμ μ μ₯ν μ μλ 곡κ°μ κ°λ¦¬ν΅λλ€. ν¨μμ μ μ₯λ μΌλ ¨μ μ€νλ¬Έμ ν¨μ νΈμΆλ¬Έμ μν΄ μΈμ λ μ€νν μ μμ΅λλ€. (2) κΈ°λ³Έ ν¨μ μ μλ¬Έ // κΈ°λ³Έν function ν¨μλͺ () { // ν¨μ μ μλ¬Έ μ€νλ¬Έ; } ν¨μλͺ (); // ν¨μ νΈμΆλ¬Έ // μ function test() { document.write("hello"); } test(); (2) μμ λ°°κ²½μμ λ°κΏλ³΄μμ (3) λ§€κ° λ³μκ° μλ ν¨μ μ μλ¬Έ λ§€κ° λ³μλ ν¨μλ₯Ό νΈμΆνμμ λ μ λ¬ν κ°μ μ μ₯νλ λ³μλ₯Ό κ°λ¦¬ν΅λλ€. μ΄λ κ² μ λ¬λ κ°μ ν¨μ μ μλ¬Έ λ΄μ μΌλ ¨μ μ€νλ¬Έμ μ¬μ©ν μ μμ΅λλ€. // κΈ°λ³Έν functio..
-
JavaScript μλ°μ€ν¬λ¦½νΈ κΈ°μ΄ - κ°μ²΄π FrontEnd/JavaScript 2022. 5. 30. 20:06
μμνλ©΄μ μλ°μ€ν¬λ¦½νΈ κΈ°μ΄λ₯Ό 곡λΆν©λλ€. μλ°μ€ν¬λ¦½νΈμ κ°μ²΄λ₯Ό μμ μ ν¨κ» 곡λΆν©λλ€. 1. κ°μ²΄ (1) κ°μ²΄λ? μλ°μ€ν¬λ¦½νΈλ κ°μ²΄(Object) κΈ°λ° μΈμ΄μ λλ€. κ°μ²΄λ κΈ°λ₯(λ©μλ) λλ μμ±μΌλ‘ ꡬμ±λμ΄ μμ΅λλ€. // κΈ°λ³Έν κ°μ²΄.λ©μλ(); TV.μΌλ€(); TV.λλ€(); κ°μ²΄.μμ± λλ κ°μ²΄.μμ±=κ°; TV.λλΉ = "30inch"; TV.μμ = "black"; (2) κ°μ²΄μ μ’ λ₯ κ°μ²΄λ ν¬κ² μΈ κ°μ§λ‘ λΆλ₯ν μ μμ΅λλ€. (2-1) λ΄μ₯ κ°μ²΄ μλ°μ€ν¬λ¦½νΈ μ체 λ΄μμ μ§μνλ κ°μ²΄λ₯Ό κ°λ¦¬ν΅λλ€. λ΄μ₯ κ°μ²΄μλ λ¬Έμ(String), λ μ§(Date), μν(Math), λ°°μ΄(Array) κ°μ²΄ λ±μΌλ‘ ꡬμ±λμ΄μμ΅λλ€. (2-2) λΈλΌμ°μ κ°μ²΄ λͺ¨λΈ(BOM) λΈλΌμ°μ μ κ³μΈ΅μ μΌλ‘ λ΄μ₯λμ΄ ..
-
JavaScript μλ°μ€ν¬λ¦½νΈ κΈ°μ΄ - μ μ΄λ¬Έπ FrontEnd/JavaScript 2022. 5. 29. 02:27
μμνλ©΄μ μλ°μ€ν¬λ¦½νΈ κΈ°μ΄λ₯Ό 곡λΆν©λλ€. μ΄λ²μ μ μ΄λ¬Έμ μμ μ ν¨κ» 곡λΆν©λλ€. 1. μ μ΄λ¬Έμ΄λ? μ μ΄λ¬Έμ νλ‘κ·Έλ¨μ νλ¦μ μ μ΄ν μ μλλ‘ λμμ£Όλ μ€νλ¬Έμ λ§ν©λλ€. μ μ΄λ¬Έμ μΈ κ°μ§λ‘ λΆλ₯ν μ μμ΅λλ€. '쑰건 λ§μ‘± μ¬λΆμ λ°λΌ μ€νλ¬Έμ μ μ΄ν μ μλ 쑰건문' -> if / else / else if 'λ³μμ μΌμΉνλ κ²½μ°μ κ°μ λ°λΌ μ€νλ¬Έμ μ μ΄ν μ μλ μ νλ¬Έ' -> switch 'νΉμ μ€νλ¬Έμ μ¬λ¬ λ² λ°λ³΅ μ€νν μ μλλ‘ νλ λ°λ³΅λ¬Έ' -> while / for 2. 쑰건문 (1) if λ¬Έ if λ¬Έμ 쑰건μμ λ§μ‘±(true)ν κ²½μ°μλ§ μ€νλ¬Έμ μ€νν©λλ€. // κΈ°λ³Έν if (쑰건μ) { μ€νλ¬Έ; } (1) μμ (2) else λ¬Έ else λ¬Έμ 쑰건μμ λ§μ‘±(true)ν κ²½μ°..
-
JavaScript μλ°μ€ν¬λ¦½νΈ μ°μ°μ μ°μ μμπ FrontEnd/JavaScript 2022. 5. 28. 23:05
μμνλ©΄μ μλ°μ€ν¬λ¦½νΈμμ μ¬μ©νλ μ°μ°μλ€μ μ°μ μμλ₯Ό μμλ΄ μλ€. μ°μ°μ μ°μ μμ μ°μ°μλ€μ μ°μ μμλ λ€μκ³Ό κ°μ΅λλ€. 1μμ. ( ) 2μμ. λ¨ν μ°μ°μ ( --, ++, ! ) 3μμ. μ°μ μ°μ°μ ( +, /, %, +, - ) 4μμ. λΉκ΅ μ°μ°μ ( >, >=,
-
JavaScript μλ°μ€ν¬λ¦½νΈ λ³μ μ μΈ μ μ£Όμ μ¬νπ FrontEnd/JavaScript 2022. 5. 27. 17:56
μμνλ©΄μ μλ°μ€ν¬λ¦½νΈ λ³μ μ μΈ μ μ£Όμ μ¬νμ μ΄ν΄λ΄ μλ€. 1. λ³μλͺ 첫 κΈμλ‘λ $, _(μΈλλ°), μλ¬Έμλ§ μ¬ μ μμ΅λλ€. let 1num = 10; (X) let $num = 10; (O) let _num = 10; (O) let anum = 10; (O) 2. λ³μλͺ 첫 κΈμ λ€μμ μλ¬Έμ, μ«μ, $, _(μΈλλ°) λ₯Ό ν¬ν¨ν μ μμ΅λλ€. let 10num = 10; (X) let num10 = 10; (O) 3. λ³μλͺ μΌλ‘λ μμ½μ΄ (document, location, window λ±) λ₯Ό μ¬μ©ν μ μμ΅λλ€. let document = 10; (X) let num = 10; (O) 4. λ³μλͺ μ μ§μ λλ λλλ‘ μλ―Έλ₯Ό λΆμ¬νμ¬ μμ±νλ κ²μ΄ μ’μ΅λλ€. let num = "String..
-
JavaScript μλ°μ€ν¬λ¦½νΈ μ½λ μμ± μ μ£Όμ μ¬νπ FrontEnd/JavaScript 2022. 5. 24. 00:00
μμνλ©΄μ μλ°μ€ν¬λ¦½νΈ μ½λλ₯Ό μμ±ν λμ μμ£Ό κΈ°μ΄μ μΈ μ£Όμ μ¬νμ μμλ΄ μλ€. 1. μλ°μ€ν¬λ¦½νΈλ λ/μλ¬Έμλ₯Ό κ°λ €μ μ¨μΌ ν©λλ€. // μ New data(); // (X) new data(); // (O), λ μ§ κ°μ²΄ μμ± 2. μ€νλ¬Έμ λ§μΉκ³ λμλ μΈλ―Έμ½λ‘ (;)μ μμ±νλ κ²μ΄ μ’μ΅λλ€. μΈλ―Έμ½λ‘ μ μ°μ§ μλλ€λ©΄, λ€μ μμ μ²λΌ ν μ€μ λ κ°μ μ€νλ¬Έμ μμ± ν λ λ¬Έμ κ° μκΈΈ μ μμ΅λλ€. // μ document.write("hi") document.write("bye") (X) document.write("hi"); documetn.write("bye"); (O) 3. μ€νλ¬Έμ μμ±ν λλ, ν μ€μ ν λ¬Έμ₯λ§ μμ±ν©λλ€. ν μ€μ ν λ¬Έμ₯λ§ μμ±νλ κ²μ΄ κ°λ μ±μ μν΄ μ’μ΅λλ€. 4...
-
JavaScript μλ°μ€ν¬λ¦½νΈ κΈ°μ΄ - λ³μ / μ°μ°μπ FrontEnd/JavaScript 2022. 5. 23. 20:55
μμνλ©΄μ μλ°μ€ν¬λ¦½νΈ κΈ°μ΄λ₯Ό μμν©λλ€. λ³μμ μ°μ°μμ λν΄ κ³΅λΆν©λλ€. 1. μλ°μ€ν¬λ¦½νΈ κΈ°μ΄ (1) μλ°μ€ν¬λ¦½νΈ μ μΈλ¬Έ μ μΈλ¬Έμ μ€ν¬λ¦½νΈ μμμμ λνλ΄μ£Όλ μν μ ν©λλ€. // κΈ°λ³Έν (2) μλ°μ€ν¬λ¦½νΈ μ£Όμ μ²λ¦¬ ν μ€ μ£Όμμ // μ λλ€. μ¬λ¬ μ€ μ£Όμμ /* μ€λͺ λ΄μ© */ μ λλ€. // μ // ν μ€ μ£Όμ /* μ¬λ¬μ€ μ£Όμ μ λλ€ */ (3) μ€ν¬λ¦½νΈ μΈλΆλ‘ λΆλ¦¬νκΈ° HTML λ΄λΆμ μμ±λ μλ°μ€ν¬λ¦½νΈλ₯Ό μΈλΆλ‘ λΆλ¦¬ν©λλ€. μΈλΆλ‘ λΆλ¦¬νλ μ΄μ λ κ΄λ¦¬κ° μ©μ΄ν΄μ§κΈ° λλ¬Έμ λλ€. // κΈ°λ³Έν // μ 2. λ³μ (1) λ³μλ? λ³μ(Variables)λ λ³νλ λ°μ΄ν°(κ°)λ₯Ό μ μ₯ν μ μλ λ©λͺ¨λ¦¬ 곡κ°μ λλ€. var / let / const μΈ κ°μ§λ‘ λ³μλ₯Ό μ μΈν μ μμ΅λλ€. // κΈ°λ³Έ..