ì¹ ì¬ì´í¸ ëë ìì© íë¡ê·¸ë¨ ì© client-side JavaScript를 ìì±í ë API (ìì© íë¡ê·¸ë¨ íë¡ê·¸ëë° ì¸í°íì´ì¤)를 ì¬ì©íì§ ìì¼ë©´ ë§ìê²ì ë§ë¤ê¸° ì´ë µìµëë¤. APIë ì¬ì´í¸ê° ì¤íëê³ ìë ë¸ë¼ì°ì ì ì´ì ì²´ì ì ë¤ìí ë¶ë¶ ê·¸ë¦¬ê³ ì¹ ì¬ì´í¸ í¹ì ìë¹ì¤ì ë°ì´í°ë¥¼ ë¤ë£° ì ìë ì¸í°íì´ì¤ì ëë¤. ì´ë²ì¥ìì ì°ë¦¬ë APIê° ë¬´ìì¸ì§, ê·¸ë¦¬ê³ ê°ë°í ë ì주 ì íê² ë ë³´í¸ì ì¸ API를 ì¬ì©íë ë°©ë²ì ëí´ ì´í´ë³¼ ê²ì ëë¤.
ì íì¬íë¤ìì 문ì를 미리 ë³´ê³ ì¤ìëê²ì ê¶ì¥í©ëë¤. (First steps, Building blocks, and JavaScript objects). ì´ ëª¨ëì í´ë¼ì´ì¸í¸ 측 JavaScript ìì 를 ì¬ì©íì§ ìê³ ì ì©íê² ì¬ì©í ì ì기 ë문ì ê°ë¨í API ì¬ì©ë²ì ìë¹í ë§ì´ ì¬ì©í©ëë¤. ì¬ê¸°ììë íµì¬ ìë° ì¤í¬ë¦½í¸ ì¸ì´ì ëí ì§ìì´ ìë¤ê³ ê°ì íê³ ì¼ë°ì ì¸ ì¹ API를 ì¢ ë ìì¸íê² ì´í´ë³´ë©´ì í ë¨ê³ ì¬ë¼ê°ëë¤. ì´ë²ì¥ììë ì¬íí APIì¬ì©ë°©ë²ì ì¬ë¿ ë³´ëë¡ íê² ìµëë¤. ì´ APIë¤ì client-side JavaScript를 ë§ëëë° ëìì´ ë§ì´ ë ê²ì ëë¤.
HTMê³¼CSSì ê´í 기본ì§ìì´ ìì¼ë©´ ì¢ìµëë¤!
ì°¸ê³ : ì½ë를 ìì± í ì ìë ëë°ì´ì¤ìì ìì íë ê²½ì° JSBin ëë Glitch.ê³¼ ê°ì ì¨ë¼ì¸ ì½ë© íë¡ê·¸ë¨ìì ì½ë ìì 를 ìíí´ ë³¼ ì ììµëë¤.
Guidesì°ì , ëì ìì¤ì API를 먼ì ì´í´ë³¼ ê²ì ëë¤. APIë 무ìì´ë©°, ì´ë»ê² ìëíë©°, ì½ëìì ì´ë»ê² ì¬ì©íê³ êµ¬ì¡°íëì´ ìëì§ íì¸í©ëë¤. ëí APIì ë¤ë¥¸ 주ì í´ëì¤ê° 무ìì¸ì§, ê·¸ë¦¬ê³ ì©ëê° ë¬´ìì¸ì§ ì´í´ë³¼ ê²ì ëë¤.
ì¹ íì´ì§ì ì±ì ìì±í ë ë§ì´ íë ê²ì¤ íëë ì¹ ë¬¸ì를 ë¤ë£¨ë ê²ì
ëë¤. ë³´íµ Document
ê°ì²´ë¥¼ ë§ì´ ì¬ì©íë HTML ë° ì¤íì¼ ì 보를 ì ì´í기ìí API ì§í© ì¸ DOM (Document Object Model)ì ì¬ì©í©ëë¤. ì¬ê¸°ìë í¥ë¯¸ë¡ì´ ë°©ìì¼ë¡ íê²½ì ë³ê²½í ì ìë APIì í¨ê» DOMì ì¬ì©íë ë°©ë²ì ëí´ ìì¸í ì¤ëª
í©ëë¤.
ìµì ì¹ ì¬ì´í¸ ë° ìì© íë¡ê·¸ë¨ìì íìí ìì
ì¤ íëë ìì í ìë¡ì´ íì´ì§ë¥¼ ë¡ë í íììì´ ìë²ìì ê°ë³ ë°ì´í°ë¥¼ ê°ì ¸ì ì¹ íì´ì§ì ì¼ë¶ë¶ë§ ì
ë°ì´í¸íë ê²ì
ëë¤. ì´ë ê² íë©´ ì¬ì´í¸ì ì±ë¥ê³¼ ëìì í° ìí¥ì ì¤ëë¤. ì¬ê¸°ìë ì´ ê°ë
ì ì¤ëª
íê³ XMLHttpRequest
ë Fetch APIì ê°ì 기ì ì ì´í´ ë³´ê² ìµëë¤
ì§ê¸ê¹ì§ ì´í´ë³¸ APIë ë¸ë¼ì°ì ì ë´ì¥ëì´ ìì§ë§ 모ë APIê° ì§ìëì§ë ììµëë¤. ì를ë¤ë©´ Google Maps, Twitter, Facebook, PayPal ë±ê³¼ ê°ì ë§ì ëí ì¹ ì¬ì´í¸ì ìë¹ì¤ê° ìê³ ì¬ê¸°ìë ê°ë°ì ìì ì ë°ì´í° (ì : ë¸ë¡ê·¸ì í¸ìí° ì¤í¸ë¦¼ íì) ëë ìë¹ì¤ (ì : ì¬ì´í¸ì ë§ì¶¤ Googleì§ë íì, Facebook ë¡ê·¸ì¸ì ì¬ì©íì¬ ì¬ì©ì ë¡ê·¸ì¸)ê° ììµëë¤.ì¬ê¸°ìë ë¸ë¼ì°ì APIì íì¬ APIì ì°¨ì´ì ì ì´í´ë³¸ í ì¼ë°ì ì¸ API ì¬ì©ë²ì ë³´ê² ìµëë¤.
ë¸ë¼ì°ì ìë SVG (Scalable Vector Graphics) ì¸ì´ë¶í° HTML <canvas>
ìì (The Canvas API ë° WebGL 참조)를 그리ë ë° íìí APIì ì´ë¥´ê¸°ê¹ì§ ë§¤ì° ê°ë ¥í ê·¸ëí½ íë¡ê·¸ëë° ëêµ¬ê° í¬í¨ëì´ ììµëë¤. ì¬ê¸°ìë Canvas APIì ëí ìê°ì ë ë§ì ì 보를 ì»ì ììë ì¶ê° ìë£ë¥¼ ì ê³µí©ëë¤.
HTML5ìë 문ì <video>
ë° <audio>
ì 미ëì´ë¥¼ í¬í¨í기ìí ììê° í¬í¨ëì´ ìì¼ë©° ì¬ì, íì ë±ì ì ì´íë ìì²´ APIê° ì ê³µë©ëë¤. ì´ë¬¸ìììë ì¬ì©ì 커ì¤í
ì¬ì 컨í¸ë¡¤ ë§ë¤ê¸°ì ê°ì ì¼ë°ì ì¸ ìì
ì ìííë ë°©ë²ì ë³´ì¬ì¤ëë¤.
ìµì ì¹ ë¸ë¼ì°ì ìë ì¹ ì¬ì´í¸ì ê´ë ¨ë ë°ì´í°ë¥¼ ì ì¥íê³ íìí ë ê²ìíì¬ ì¥ê¸°ê° ë°ì´í°ë¥¼ ì ì§íê³ ì¤íë¼ì¸ì¼ë¡ ì¬ì´í¸ë¥¼ ì ì¥íë ë± ë¤ìí 기ì ì ì¬ì©í ì ììµëë¤. ì´ ê¸°ì¬ììë ì´ë¬í ìì ë°©ìì ëí 기본ì ì¸ ë´ì©ì ì¤ëª í©ëë¤.
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