| ÇØÀû Pirate´Â JavaScript °³¹ßÀÚ°¡ Àç»ç¿ë °¡´ÉÇÑ °´Ã¼¸¦ ÀÛ¼ºÇÒ ¼öÀÖ´Â ±â´ÉÀÌ Ç³ºÎÇÑ ¶óÀ̺귯¸® ¹× API ÀÎ JavaScript ¶óÀ̺귯¸®ÀÔ´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
ÇØÀû ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Eric Ryan Harrison
ÇØÀû ű×
ÇØÀû ¼³¸í
Pirate´Â JavaScript °³¹ßÀÚ°¡ Àç»ç¿ë °¡´ÉÇÑ °´Ã¼¸¦ ÀÛ¼ºÇÒ ¼öÀÖ´Â JavaScript ¶óÀ̺귯¸® ¹× API ÀÎ JavaScript ¶óÀ̺귯¸®ÀÔ´Ï´Ù. Pirate´Â JavaScript °³¹ßÀÚ°¡ Á¦¾î µÈ ȯ°æ¿¡¼ Àç»ç¿ë °¡´ÉÇÑ °´Ã¼¸¦ ÀÛ¼ºÇÒ ¼öÀÖ°Ô ÇØÁÖ´Â JavaScript ¶óÀ̺귯¸® ¹× APIÀÔ´Ï´Ù .Pirate ¶óÀ̺귯¸®´Â ³×ÀÓ ½ºÆäÀ̽º ºÐ¸®, Á¦¾î °¡´ÉÇÑ °´Ã¼ »ó¼Ó ¹× ±¸Á¶È µÈ ¸ðµâ / ÆÐÅ°Áö °ü¸® ½Ã½ºÅÛÀ» Á¦°øÇϸç ƯÀÌÇÑ ÇØÀû - ÇÁ·ÎÅä ŸÀÔ ¹æ¹ýÀ» ÅëÇØ ÇÁ·Î±×·¡¹ÖÀ» Àç¹ÌÀÖ°Ô ¸¸µå´Â Å׸¶ ±¸¹®À» Çã¿ë ÇÒ ¼öÀÖ¾ú½À´Ï´Ù. °³¹ßÀÚ´Â ÀÚ¹Ù ½ºÅ©¸³Æ® ¾ð¾î¸¦ ÀûÀýÇÑ ¹æ½ÄÀ¸·Î È®Àå ÇÒ ¼ö ÀÖµµ·Ï Çã¿ëÇϸç, ³ª´Â »ù ½ºÅ×Ä¡¿ÂÀ» ÁÁ¾ÆÇÏ´Â »ç¶÷µéÀ» º¸¾ÒÀ» ¶§ ºí·Ï¿¡ ¸ÚÁø ¾ÆÀ̵é°ú ÇÔ²² °¡ÀÔÇϵµ·Ï ¾¾¸§ÇÕ´Ï´Ù. prototype.js.Needless¿Í ÇÔ²²ÇÏ°í ÀÖ¾ú´Ù, ÀÌ·¯ÇÑ ¸ðµç »õ·Î¿î µµ¼°üµé ¸ðµÎ°¡ ÇϳªÀÇ ÁÖ¿ä ¹®Á¦°¡ÀÖ´Ù. ±×µéÀº ÇÔ²² ³îÁö ¾Ê´Â´Ù. °°Àº ÆäÀÌÁö¿¡¼ ½ºÅ©¸³Æ® ű׿¡¼ JS ÆÄÀÏÀ» µÎ ¹ø js ÆÄÀÏÀ» °¡Á® ¿À´Â °æ¿ì¿¡¸¸ ¹ß»ýÇÏ´Â ¹ÌÄ£ ¿À·ù¿Í °°Àº °ÍµéÀ» À§ÇØ prototype.js¸¦ µð¹ö±ëÇÏ´Â µ¥ ¸î ½Ã°£À» º¸³Â½À´Ï´Ù. ±âº»ÀûÀ¸·Î, ³ª´Â ±×°Í¿¡ Áú¸°´Ù. Prototype.jsÀÇ ±â´É°ú ½ºÅÚ½º èÇǽºÆ®¿¡¼ ¸î °¡Áö ¿µ¸®ÇÑ È¿°ú¸¦ ¿øÇÑ´Ù¸é, Àú´Â 2500 ¶óÀÎÀ»·Îµå ÇÒ ÇÊ¿ä°¡ ¾ø¾î¾ßÇÕ´Ï´Ù. ÆÞ½º °³¹ßÀÚ°¡ ÆÞ½º ¼Ö·ç¼Ç°ú °°Àº CPAN°ú °°Àº °Íó·³ º¸ÀÔ´Ï´Ù. ÇÊ¿äÇÏ´Ù. ³»°¡ ¶È¶ÈÇÑ ÀÚ¹Ù ½ºÅ©¸³Æ® Fanboi·Î¼, ³ª´Â Openjsan ÇÁ·ÎÁ§Æ®¸¦ ¾Ë°í ÀÖÀ¸¸ç, ³ª´Â ±×µéÀÇ ÀÏÀ» ¿ÏÀüÈ÷ Áö¿øÇÕ´Ï´Ù. ±×°ÍÀº ´ÜÁö ³ª¸¦ ´À³¢´Â ´À³¦À» ³²°å½À´Ï´Ù. ³ª´Â ³ªÀÇ °³¹ß¿¡ ¶È°°Àº ¿¾³¯ ÀÏ°ú°¡ ¾ÆÇÁ´Ù. ³ª´Â 'import ()'¿Í '»ç¿ë ()'¹× '¿ä±¸ ()'¹× 'define ()'¿Í ¹æ±Ý snapped.and on ¹× onÀ» 'requition ()'¿Í °°Àº °ÍµéÀ» À̸§ÀÌ ÁöÁ¤ÇÑ °ÍÀ¸·Î ³ªÅ¸³µ½À´Ï´Ù. ½Ãü¿¡¼ ³» È°¡ ³µÀ» ¶§ Á¤ÂøÇÏ¿©, ´ç½ÅÀº ³» ¸ö ¿·¿¡ ÁøÈë ¼Ó¿¡ ´©¿öÀÖ´Â °ÍÀ» ¹ß°ßÇÕ´Ï´Ù. ÀÚ¹Ù ½ºÅ©¸³Æ® ¶óÀ̺귯¸®´Â »óó¸¦ ÀÔÈ÷Áö ¾Ê´Â °Íº¸´Ù ´õ ¸¹Àº ¾ûµ¢À̸¦ °È¾îÂ÷·Á°íÇÕ´Ï´Ù. ÇØÀû! ½Ã°£ ³¶ºñÀÏÁöµµ ¸ð¸£Áö¸¸, ´óÁöÆ®´Â ½Ã°£ÀÇ Àç¹ÌÀÖ´Â ½Ã°£ ³¶ºñ°¡ µÉ °ÍÀÔ´Ï´Ù .so, ´õ ÀÌ»ó ¾Æ´Ù¸¦ »ç¿ëÇÏÁö ¾ÊÀ¸¸é, ³ª´Â ´ç½Å¿¡°Ô ÇØÀûÀ»ÁÖ´Â °ÍÀÔ´Ï´Ù! Áö·çÇÑ ÇÁ·Î±×·¡¹ÖÀ̵Ǵ ¹æ½Ä¿¡ °üÇØ ¶Èµü °Å¸®´Â »ç¶÷µéÀ»À§ÇÑ ÀÚ¹Ù ½ºÅ©¸³Æ® ¶óÀ̺귯¸®. ¡¤ÀÌ ¸±¸®½º¿¡¼´Â »õ·Î¿î °ÍÀÔ´Ï´Ù : ¡¤ µÎ °³ÀÇ ÇØÀû ÅëÁö°¡ ÇØÀû¿¡ Ãß°¡µÇ¾ú½À´Ï´Ù. Ship.Load ¹× ship.Complete¿¡ ´ëÇÑ ±ÍÇÏÀÇ ÇÚµåÆù. ¡¤ ¸ÂÃãÇü ÇØÀû! À̺¥Æ® ½Ã½ºÅÛÀÌ Ãß°¡µÇ¾ú½À´Ï´Ù (pirate.watch pirate.notify). ¡¤ pirate.js°¡ Á¦°Å µÈ ¸ðµç ±Û·Î¹ú ÇÔ¼ö ÇÚµéÀÌ Á¦°ÅµÇ¾ú½À´Ï´Ù. ¡¤ ¿©ÀüÈ÷ Á¸ÀçÇÏ´Â À¯ÀÏÇÑ »ç¶÷Àº ½ÃµµÇÕ´Ï´Ù. ¡¤ ¹Ì·¡¿¡ ¹è¼ÛÀº Àü¿ª ¹üÀ§.
ÇØÀû °ü·Ã ¼ÒÇÁÆ®¿þ¾î