JavaScriptììë ë°°ì´ê³¼ê°ì 기ë¥ë¶í° JavaScript ìì 구ì¶ë ë¸ë¼ì°ì APIsì ì´ë¥´ê¸°ê¹ì§ ëë¶ë¶ì ê²ë¤ì´ ê°ì²´ì ëë¤. ì¬ì©ìë ê´ë ¨ë í¨ìë¤ê³¼ ë³ìë¤ì í¨ì¨ì ì¸ í¨í¤ì§ë¡ ì¶ìííê±°ë í¸ë¦¬í ë°ì´í° 컨í ì´ëë¡ ìëíë ê°ì²´ë¥¼ ë§ë¤ ì ììµëë¤. ì¸ì´ì ëí ì§ìì ê°ì§ê³ ë ë©ë¦¬ ëìê³ ì íë¤ë©´ JavaScriptì ê°ì²´ 기ë°ì 본ì§ì ì´í´íë ê²ì´ ì¤ìíë¯ë¡, ì¬ë¬ë¶ì ë기ìí´ ì´ ëª¨ëì ì ê³µíììµëë¤. ì¬ê¸°ììë ê°ì²´ ì´ë¡ ê³¼ 구문ì ìì¸í ê°ë¥´ì³ë리며, ì¬ì©ì ì ì ê°ì²´ë¥¼ ë§ëë ë°©ë²ë ììë³¼ ê²ì ëë¤.
íë¡ í¸ìë ì¹ ê°ë°ìê° ëê³ ì íìëì?목í를 ë¬ì±í기 ìí 모ë íì ì ë³´ê° ë¤ì´ìë êµì¡ ê³¼ì ì ì¤ë¹íìµëë¤.ììí기
ì¬ì ì§ìì´ ì¥ì ì½ê¸° ì ì, ì¬ë¬ë¶ì HTML ê³¼ CSS 를 ì´ë ì ë ìê³ ìì´ì¼ í©ëë¤. ê·¸ë ì§ ìë¤ë©´ HTML ìê°ì CSS ìê°ë¥¼ 먼ì ì½ê³ ì¤ì기 ë°ëëë¤.
JavaScript ê°ì²´ì ëí´ ìì¸í ììë³´ë ¤ë©´, 기본 문ë²ì ëí´ ì´ë ì ë ë¥ìí´ì¼ í©ëë¤. ì´ ì¥ì ì½ê¸° ì ì JavaScript 첫걸ìê³¼ JavaScript êµ¬ì± ìì를 먼ì ì½ì´ë³´ì기를 ë°ëëë¤.
ì°¸ê³ : ì»´í¨í°/íë¸ë¦¿/í¹ì ë¤ë¥¸ ëë°ì´ì¤ ììì ì¤ì¤ë¡ íì¼ì ë§ë¤ì ìë íê²½ì´ë¼ë©´, JSBin ëë Glitch ê³¼ ê°ì ì¨ë¼ì¸ ì½ë© íë¡ê·¸ë¨ì ì´ì©íì¬ (ê±°ì 모ë ) ìì ì½ë를 í ì¤í¸í´ ë³´ì¤ ì ììµëë¤.
ê°ì´ëJavaScript ê°ì²´ ìê°ì 첫 ì¥ììë, 기본ì ì¸ JavaScript ê°ì²´ 문ë²ì ë³¼ ê²ì´ë©°, ì´ì ê³¼ì ìì ì´ë¯¸ ë´ìë ëªëª JavaScript í¹ì§ë¤ì ë¤ì ë¤ì¬ë¤ ë³¼ ê²ì ëë¤. ì´ë¥¼ íµí´ ì°ë¦¬ë ì´ì ì ë¤ë£¨ìë ë§ì í¹ì§ë¤ì´ ì¬ì¤ì ê°ì²´ìë¤ë ì¬ì¤ì ìê² ë ê²ì ëë¤.
ê°ì¥ 기본ì ì¸ ê²ì¼ë¡, ì°ë¦¬ë ê°ì²´ ì§í¥ JavaScript(OOJS) ì ì´ì ì ë ê²ì ëë¤. ì´ ê¸ììë ê°ì²´ ì§í¥ íë¡ê·¸ëë°(OOP) ì´ë¡ ì 기본 ê´ì ì ë³´ì¬ì£¼ê³ , JavaScript ê° ìì±ìí¨ì를 ì´ì©íì¬ ê°ì²´ í´ëì¤ë¥¼ ì뮬ë ì´í¸ íë ë°©ë²ê³¼ ê°ì²´ ì¸ì¤í´ì¤ë¥¼ ìì±íë ë°©ë²ì ëí´ í구í©ëë¤.
íë¡í íì ì JavaScript ê°ì²´ê° ëë¤ë¥¸ ê°ì²´ë¡ í¹ì±ì ìììí¤ê¸° ìí ë©ì»¤ëì¦ì´ê³ , ê·¸ê²ë¤ì ê³ ì ì ì¸ ê°ì²´ ì§í¥ íë¡ê·¸ëë° ì¸ì´ë¤ì ìì ë©ì»¤ëì¦ê³¼ ë¤ë¥´ê² ìëí©ëë¤. ì´ ê¸ììë ê·¸ ë¤ë¦ì í구íê³ , íë¡í íì ì²´ì¸ì´ ëìíë ë°©ìì ì¤ëª íë©° íë¡í íì ì ìì±ì´ 기본 ìì±ìë¤ë¡ ë©ìë를 ì¶ê°í기 ìí´ ì¬ì©ëë ë°©ë²ì ë³´ì¬ì¤ëë¤.
ì´ì OOJS ì ëí ëë¶ë¶ì ì¸ë¶ì¬íë¤ì ëí´ì ì¤ëª ì´ ëìì¼ë¯ë¡, 본 ì¥ììë "ë¶ëª¨" í´ëì¤ë¡ë¶í° í¹ì±ì ììë°ì "ìì" ì¤ë¸ì í¸ í´ëì¤ë¥¼ ìì±íë ë°©ë²ì ë³´ì¬ì¤ëë¤. ë¿ë§ ìëë¼, OOJS 를 ì¸ì ëë ì´ëì ì¬ì©íë©´ ì¢ì ì§ì ëí ëªëª ì¡°ì¸ë 기ì ëì´ììµëë¤.
JSON(JavaScript Object Notation) ì JavaScript ê°ì²´ 문ë²ìì 구조íë ë°ì´í°ë¥¼ ííí기 ìí íì¤ í ì¤í¸ê¸°ë° í¬ë§·ì ëë¤. ê·¸ëì ì£¼ë¡ ì¹ì¬ì´í¸ ìì ë°ì´í°ë¥¼ íííê³ ì ì¡íë ë° ì¬ì©ëê³ ììµëë¤(ì를 ë¤ë©´, ì¹íì´ì§ ìì ë°ì´í°ë¥¼ ëì¤íë ì´í ì ìëë¡ ìë²ìì í´ë¼ì´ì¸í¸ë¡ì ë°ì´í° ì ì¡). ì´ ê¸ììë ë°ì´í°ì ì ê·¼í기 ìí´ JSON ì íì±íê³ , ë ìì ë§ì JSON ì ìì±íë ê²ì²ë¼ JavaScript를 ì¬ì©íì¬ JSON ê³¼ ì°ëí íìê° ìë 모ë ê²ë¤ì ë³´ì¬ë릴 ê²ì ëë¤.
ì´ì ê¸ë¤ìì ì°ë¦¬ë JavaScript ê°ì²´ ì´ë¡ ê³¼ ë¬¸ë² ì¸ë¶ì¬íì ì¤ìí ê²ë¤ì ë³´ììµëë¤. 본 ì¥ììë 커ì¤í JavaScript ê°ì²´ë¥¼ ìì±íë ë¤ìí ì°ìµì íë©´ì ì¤ì©ì ì¸ ìë¤ì ê¹ì´ ë¤ë£¹ëë¤.
ì´ íê°ììë ì¬ë¬ë¶ì´ ì´ì ê¸ì bouncing balls demo 를 ììì ì¼ë¡ íì¬, ëª ê°ì§ ìë¡ê³ ì¬ë¯¸ìë 기ë¥ë¤ì ì¶ê°í길 기ëí©ëë¤.
ì¼ì¬ì°¬ ì¹ ê°ë°ì를 ìí íë¥í 리ìì¤ â ê°ë¨í ê°ìì ëíí í ì¤í¸, ìëíë íê°ë¥¼ íµí´ ëíí íê²½ìì JavaScript를 ë°°ì°ììì¤. ì²ì 40 ê°ì ê°ìë 무ë£ì´ë©° ì ì²´ ê³¼ì ì ìì¡ì ì¼íì± ì§ë¶ë¡ ì´ì©í ì ììµëë¤.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4