MapleStory Cookie With Halo

πŸ“‘ 개발 사전/πŸ’¬ ν”„λ‘œκ·Έλž˜λ° ν‘œν˜„μ‹ 3

JSON

JSONJavaScript Object Notion{  }  key : value ν˜•νƒœ.μ„œλ²„μ™€ jsμ—μ„œ 데이터λ₯Ό μ£Όκ³ λ°›λŠ” 데 μ‚¬μš©λ©λ‹ˆλ‹€.λ³€μˆ˜ = {key1: value1, key2 : value2...};μ΄λ ‡κ²Œ 많이 담을 수 μžˆμŠ΅λ‹ˆλ‹€.  λ°μ΄ν„°λ₯Ό κΊΌλ‚΄ μ“°λŠ” 방법  λ°μ΄ν„°λ₯Ό λ‹΄λŠ”λ°©λ²•   JSON 객체 ↔ javascript κ°μ²΄λ³€ν™˜ β€» jsonν˜•νƒœλΌκ³  json이 μ•„λ‹ˆλΌjsonν˜•νƒœμ˜ μžλ°”μŠ€ν¬λ¦½νŠΈ 객체이기 λ•Œλ¬Έμ— λ³€ν™˜μ΄ ν•„μš”ν•©λ‹ˆλ‹€.   JSON.stringify( ): javascript → JSON  πŸŒŸ 데이터λ₯Ό μ„œλ²„λ‘œ μ „μ†‘ν•˜κΈ° 전에 λ¬Έμžμ—΄λ‘œ λ³€ν™˜ν•  λ•Œ   JSON.parse( ):   JSON → javascript  πŸŒŸ μ„œλ²„μ—μ„œ 받은 JSON 데이터λ₯Ό JavaScriptμ—μ„œ μ‚¬μš© κ°€λŠ₯ν•˜κ²Œ λ³€ν™˜ν•  λ•Œ ..

[Lambda]ν•¨μˆ˜ν˜• μΈν„°νŽ˜μ΄μŠ€ FunctionalInterface

이 ν¬μŠ€νŠΈλŠ” μžλ°”μ–Έμ–΄λ₯Ό 예제둜 μ„€λͺ…λ˜μ—ˆμŠ΅λ‹ˆλ‹€. ν•¨μˆ˜ν˜• μΈν„°νŽ˜μ΄μŠ€@FunctionalInterface: 단 ν•˜λ‚˜μ˜ 좔상 λ©”μ„œλ“œλ§Œ μ„ μ–Έλœ μΈν„°νŽ˜μ΄μŠ€.  πŸ’‘ ν•¨μˆ˜ν˜• μΈν„°νŽ˜μ΄μŠ€λŠ” λžŒλ‹€μ‹μ„ μ‚¬μš©ν•˜κΈ° μœ„ν•΄ λ§Œλ“€μ–΄μ‘ŒμŠ΅λ‹ˆλ‹€.읡λͺ…객체인 λžŒλ‹€μ‹μ„ μ‚¬μš©ν•˜κΈ° μœ„ν•΄μ„œλŠ” μ°Έμ‘°λ³€μˆ˜κ°€ ν•„μš”ν•©λ‹ˆλ‹€. λžŒλ‹€μ‹μ—μ„œ μ°Έμ‘°λ³€μˆ˜λ‘œ μ‚¬μš©ν•˜λŠ” 것이 ν•¨μˆ˜ν˜• μΈν„°νŽ˜μ΄μŠ€μž…λ‹ˆλ‹€.@FunctionalInterface에 λŒ€ν•΄ λͺ¨λ₯΄κ² λ‹€λ©΄β“2024.11.29 - [β˜• μžλ°” JAVA/β˜• κ°œλ…μ§€μ‹] - [JAVA]@Annotation μ’…λ₯˜μ™€ μ‚¬μš©λ²•λžŒλ‹€μ‹μ— λŒ€ν•΄ λͺ¨λ₯΄κ² λ‹€λ©΄β“2024.12.11 - [πŸ’¬ ν”„λ‘œκ·Έλž˜λ° ν‘œν˜„μ‹] - [Lambda]λžŒλ‹€μ‹  μ‹€μŠ΅   ν•¨μˆ˜ν˜•μΈν„°νŽ˜μ΄μŠ€μ—λŠ” κΌ­ μ–΄λ…Έν…Œμ΄μ…˜  @FunctionalInterface을 적어야 ν•©λ‹ˆλ‹€.❗   util에 λ©”..

[Lambda]λžŒλ‹€μ‹

이 ν¬μŠ€νŠΈλŠ” μžλ°” μ½”λ“œλ₯Ό λžŒλ‹€μ‹μœΌλ‘œ λ³€ν™˜ν•˜λŠ” λ°©μ‹μœΌλ‘œλžŒλ‹€μ‹ μž‘μ„±λ²•μ„ μ„€λͺ…ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€. πŸ’‘ JavaλŠ” 객체지ν–₯ μ–Έμ–΄(OOP:Object Oriented Programming)언어이닀. 8버전뢀터 ν•¨μˆ˜ν˜• μ–Έμ–΄(FP:Function Programming) ν‘œν˜„식을 ν¬ν•¨μ‹œμΌ°λ‹€.κ·Έ μ™Έ Pythonκ³Ό JS λͺ¨λ‘ OOPμ–Έμ–΄μ΄λ©΄μ„œ FPκΈ°λŠ₯듀을 가지고 μžˆλ‹€.β€» 각 μ–Έμ–΄λ§ˆμž λžŒλ‹€μ‹μ€ 간결함을 μΆ”κ΅¬ν•˜μ§€λ§Œ μ‚¬μš©λ²•μ€ μ‘°κΈˆμ”© λ‹€λ₯΄λ‹€.   λžŒλ‹€μ‹Lambda: ν•¨μˆ˜λ₯Ό κ°„λ‹¨ν•œ 식expression으둜 ν‘œν˜„ν•˜λŠ” 방법 πŸ’‘λžŒλ‹€μ‹μ€ ν•¨μˆ˜ 이름과 λ°˜ν™˜νƒ€μž…μ΄ μ—†κΈ° λ•Œλ¬Έμ— 읡λͺ… 객체anonymous라고 ν•œλ‹€.    μž‘성법 λ©”μ„œλ“œ 이름과 λ°˜ν™˜νƒ€μž…μ„ μ œκ±°ν•˜κ³ -> λ₯Ό 블둝{ } μ•žμ— μΆ”κ°€ν•œλ‹€. κ°’을 λ°˜ν™˜ν•  κ²½μš°μ‹μ΄λ‚˜ κ°’λ§Œ 적고 return μƒλž΅κ°€..

λ°˜μ‘ν˜•