κ°μ²΄
-
- [JavaScript] λμ€νΈλμ²λ§(Destructuring)
λμ€νΈλμ²λ§(Destructuring) λ€μ΄κ°λ©° μλ°μ€ν¬λ¦½νΈ ES6μ μΆκ°λ λμ€νΈλμ²λ§(Destructuring) κΈ°λ₯μ λν΄ μμ보μ. λμ€νΈλμ²λ§(Destructuring) κ°λ ECMAScript 2015(ES6)μμ λμ λ κΈ°λ₯ μ€ νλ ES6μμ λ°°μ΄(Array)κ³Ό κ°μ²΄(Object)μ μμλ€μ ν΄μ²΄(Destructuring)νμ¬ λ³μμ ν λΉ(Assign)νλ λ°©λ²μΌλ‘ λ±μ₯νλ€. μ΄μ μλ μμλ€μ νλμ© λ³μμ ν λΉνλ λ²κ±°λ‘μ΄ μμ μ ν΄μΌνλλ°, λμ€νΈλμ²λ§μ μ΄λ₯Ό λ³΄λ€ κ°λ¨νκ³ μ§κ΄μ μΌλ‘ μ²λ¦¬ν μ μκ² ν΄μ€λ€. μ΄λ₯Ό ν΅ν΄ μ½λμ κ°λ μ±κ³Ό μ μ§λ³΄μμ±μ λμΌ μ μκ² λμλ€. μ’ λ₯ λ° μ¬μ© λ°©λ² λμ€νΈλμ²λ§μ λ³μ μ΄λ¦κ³Ό κ°μ²΄ λλ λ°°μ΄μ μμ± μ΄λ¦μ΄λ μμκ° μΌμΉν΄μΌ νλ€. const an..
2023.12.14 -
- [Python] self
self λ€μ΄κ°λ©° νμ΄μ¬(Python)μμ μ¬μ©λλ @self@ ν€μλμ λν΄ μμ보μ. self κ°λ νμ΄μ¬μμ @self@λ κ°μ²΄(Object)λ₯Ό κ°λ¦¬ν€λ©°, ν΄λμ€ λ΄λΆμμ μ μλ λ©μλμ 첫 λ²μ§Έ 맀κ°λ³μλ‘ μ¬μ©λλ€. @self@λ κ°μ²΄ μ체λ₯Ό κ°λ¦¬ν€λ κ²μ΄λ©°, μ΄λ₯Ό ν΅ν΄ ν΄λμ€ λ΄λΆμμ κ°μ²΄μ μμ±μ μ κ·Όνκ±°λ κ·Έ μμ±μ λ³κ²½ν μ μλ€. @self@λ₯Ό ν¨μμ 첫 λ²μ§Έ 맀κ°λ³μλ‘ μ¬μ©νλ μ΄μ λ λ©μλκ° ν΄λμ€μ μΈμ€ν΄μ€(Instance)μ λν΄ μλνκΈ° λλ¬Έμ΄λ€. κ°μ²΄κ° μ¬λ¬ κ° μμ±λ μ μκ³ , κ° κ°μ²΄λ κ³ μ ν μν(μμ±)λ₯Ό κ°μ§κΈ° λλ¬Έμ λ©μλλ ν΄λΉ κ°μ²΄μ μμ±μ μ‘°μνκ±°λ κ°μ Έμ€κΈ° μν΄ @self@λ₯Ό μ¬μ©νλ€. μ΄κ²μ κ° μΈμ€ν΄μ€κ° κ³ μ ν μνλ₯Ό μ μ§νλ©΄μ λ©μλκ° μ¬λ°λ₯΄κ² μλν μ ..
2023.11.29