javascript ν΄λ‘œμ € 1

[κ°œλ…] μŠ€μ½”ν”„μ™€ ν΄λ‘œμ €, this, ν˜Έμ΄μŠ€νŒ…

μŠ€μ½”ν”„μ™€ ν΄λ‘œμ € 1) μŠ€μ½”ν”„ : λ³€μˆ˜μ˜ 접근성에 κ΄€ν•œ 것 - μ „μ—­ μŠ€μ½”ν”„ : 전역에 μ„ μ–Έλ˜μ–΄ μžˆμ–΄ μ–΄λŠ κ³³μ—μ„œλ“  ν•΄λ‹Ή λ³€μˆ˜μ— μ ‘κ·Όν•  수 μžˆλŠ” 것 - ν•¨μˆ˜ μŠ€μ½”ν”„ : ν•΄λ‹Ή μ§€μ—­μ—μ„œλ§Œ μ ‘κ·Ό κ°€λŠ₯ν•΄, 지역을 λ²—μ–΄λ‚œ κ³³μ—μ„œλŠ” μ ‘κ·Ό λΆˆκ°€ - 블둝 μŠ€μ½”ν”„ : 블둝 {}이 생성될 λ•Œλ§ˆλ‹€ μƒˆλ‘œμš΄ μŠ€μ½”ν”„κ°€ 생성(ES6) 2) ν΄λ‘œμ € : ν•¨μˆ˜κ°€ 또 λ‹€λ₯Έ ν•¨μˆ˜ 내뢀에 μ€‘μ²©λœ ν˜•νƒœ this 1) Java - ν˜„μž¬ 객체λ₯Ό μ°Έμ‘° 2) Javascript - javascriptλŠ” ν˜„μž¬ μ‹€ν–‰ μ»¨ν…μŠ€νŠΈλ₯Ό μ°Έμ‘°, ν•˜λ‚˜μ˜ 객체 - μ‹€ν–‰ μ»¨ν…μŠ€νŠΈ μŠ€νƒμ΄ 쑴재 -> μŠ€νƒμ˜ 맨 μ•„λž« 뢀뢄에 λͺ¨λ“  λ™μž‘μ˜ μ‹œμž‘μ μΈ μ „μ—­ μ»¨ν…μŠ€νŠΈκ°€ μœ„μΉ˜ - μ‹€ν–‰ μ»¨ν…μŠ€νŠΈ : λ™μž‘ 쀑인 μ‹€ν–‰ κ°€λŠ₯ν•œ μ½”λ“œμ˜ μ†Œμœ κΆŒ 3) μ‹€ν–‰ κ°€λŠ₯ν•œ μ½”λ“œ - μ „μ—­ μ½”λ“œ : Javasc..