[JS] ν¨μ μ€μ½ν(scope), κ°μ²΄ μμ±μ ν¨μ, prototype, λ΄μ₯ν¨μ, μ¦μ μ€ν ν¨μ
1. ν¨μ μ€μ½ν scope μ€μ½ν (scope) λ ν¨μμ μ ν¨λ²μλ₯Ό μλ―Ένλ€. 1οΈβ£ μ μλ³μμ μ§μλ³μ μ μλ³μ : μλ°μ€ν¬λ¦½νΈ μ΄λμμλ μ¬μ©ν μ μλ λ³μ μ§μλ³μ : ν¨μ μ€μ½νμμλ§ μ¬μ©ν μ μλ λ³μ 2οΈβ£ μ μν¨μμ μ§μν¨μ μ μν¨μ : μλ°μ€ν¬λ¦½νΈ μ΄λμμλ μ¬μ©ν μ μλ ν¨μ μ§μν¨μ : ν¨μ μ€μ½νμμλ§ μ¬μ©ν μ μλ ν¨μ ν¨μ μ€μ½νμμ μ μΈλ ν¨μλ μ§μ ν¨μκ° λμ΄ ν¨μ μ€μ½νμμλ§ νΈμΆν μ μλ€. function ν¨μλͺ
1() { // μ μν¨μ μλ°μ€ν¬λ¦½νΈ μ½λ; } function ν¨μλͺ
2() { function ν¨μλͺ
3 () { // μ§μν¨μ μλ°μ€ν¬λ¦½νΈ μ½λ; } } -> μ΄λ¬ν λ¬Έμ λ₯Ό ν΄κ²°νλ λ°©λ² : μ¦μ μ€ν ν¨μ (function() { var λ³μλͺ
; f..
2021.10.27