6ì¥ 1ì ê°ì²´ì ëí ì´í´(2013 ì¸ì¬ì´í¸, íì ì© ì®ê¹) ì ì± ì ìì½í ë´ì©ì¼ë¡ ìë°ì¤í¬ë¦½í¸ ì ëë¡ ë°°ì°ê¸° ì¤í°ë 그룹(íì´ì¤ë¶) ì ê¸ì ëë¤. ìë°ì¤í¬ë¦½í¸ìì ê°ì²´ë¥¼ ì´ë»ê² ë§ëë ê²ì¸ì§ì ëí ë°©ë²ì ê°ë¨íê² ì¤ëª íê³ ìì¼ë©°, ê°ì²´ íë¡í¼í°ì ì¢ ë¥ì ì ê·¼ ë°©ë²ì ëí´ ì¤ëª íë©´ì ê°ì²´ì ëí ì´í´ë¥¼ ëê³ ìë¤. ê°ì¥ ë¨ìí ë°©ë²ì ë¤ìê³¼ ê°ë¤ var obj = new Object(); obj.name = "son"; obj.getName = function() { return this.name; }; ë ë¤ë¥¸ ë°©ë²ì ê°ì²´ì 리í°ë´ í기ë²ì ì´ì©í´ì ë§ëë ë°©ë²ì´ ìë¤. var obj ={ name: "son" ,getName: function() { re..
4ì¥ ë³ìì ì¤ì½í, ë©ëª¨ë¦¬ (2013 ì¸ì¬ì´í¸, íì ì© ì®ê¹) ì ì± ì ìì½í ë´ì©ì¼ë¡ ìë°ì¤í¬ë¦½í¸ ì ëë¡ ë°°ì°ê¸° ì¤í°ë 그룹(íì´ì¤ë¶) ì ê¸ì ëë¤. 4.1 ìì ê°ê³¼ 참조 ê° ììê° : ë¨ìí ë°ì´í° (Undefined, Null, ë¶ë¦¬ì¸, ì«ì, 문ìì´) ì°¸ì¡°ê° : ì¬ë¬ ê°ì¼ë¡ 구ì±ëë ê°ì²´ ë§ì ì¸ì´ìì 문ìì´ì ê°ì²´ë¡ ííëì´ ì°¸ì¡°íì ì¼ë¡ ê°ì£¼íì§ë§ ECMAScript ë ì´ì íµì 깨í¸ë ¸ìµëë¤. 4.1.1 ëì íë¡í¼í° 참조ê°(ê°ì³¬)를 ìì±íê³ ëì ì¼ë¡ 멤ë²ë³ì를 ì¶ê° í ì ìë¤. íì§ë§ ììê°ìë ëì¼í ìì ì´ ê°ë¥íì§ë§ ìë¬ë¥¼ ë°ìíì§ ìëë¤. var person = new Object(); person.name = "anyjava"; console..
3ì¥. ì¸ì´ì 기ì´(2013 ì¸ì¬ì´í¸, íì ì© ì®ê¹) ì ì± ì ìì½í ë´ì©ì¼ë¡ ìë°ì¤í¬ë¦½í¸ ì ëë¡ ë°°ì°ê¸° ì¤í°ë 그룹(íì´ì¤ë¶) ì ê¸ì ëë¤.3.1 문ë²3.1.1 ëì문ì êµ¬ë¶ ìë° ì¤í¬ë¦½í¸ë ëì문ì를 구ë¶í©ëë¤.3.1.2 ìë³ì ìë³ìë ë³ìë í¨ì, íë¡í¼í°, í¨ì 매ê°ë³ìì ì´ë¦ì ëë¤. 첫ë²ì§¸ 문ìë ë°ëì ê¸ìë ë°ì¤(_), ë¬ë¬ 기í¸($) ì¤ íëì¬ì¼ í©ëë¤. ë¤ë¥¸ 문ììë ê¸ìë ë°ì¤, ë¬ë¬ê¸°í¸, ì«ì를 ìì ë¡ê² ì¸ ì ììµëë¤. ë³ìëª ì ê´ìµì ì¼ë¡ ì¹´ë©ì¼ì´ì¤ë¡ ìëë¤. ex) firstSecond3.1.3 주ì// íì¤ì£¼ì /* * ì¬ë¬ì¤ 주ì */ 3.1.4 ì¤í¸ë¦í¸ 모ëECMAScript 5 ìì ëì , ìì íì§ ìì ëììë ìë¬ë¥¼ ë°ííëë¡ ..
1ì¥. ìë°ì¤í¬ë¦½í¸ë 무ìì¸ê°(2013 ì¸ì¬ì´í¸, íì ì© ì®ê¹) ì ì± ì ìì½í ë´ì©ì¼ë¡ ìë°ì¤í¬ë¦½í¸ ì ëë¡ ë°°ì°ê¸° ì¤í°ë 그룹(íì´ì¤ë¶) ì ê¸ì ëë¤. ìë°ì¤í¬ë¦½í¸ì ìì¬ 1995 ë ì²ìë±ì¥ 모ëíê²½ìì ì¹ ì ë ¥ê°ì ì í¨ì± ê²ì¬ìí´ íì ë¤ì¤ì¼ì´íì ë¸ëë ìì´íBreadan Eichê° ì²ìì Mocha, ëì¤ì LiveScriptë¼ê³ ë¶ë¦° ì¤í¬ë¦½í¸ ì¸ì´ë¥¼ ê°ë° ì´í Sunì´ íë ¥íì¬ JavaScript1.0 ì´ë¼ ì¹í¨ ( Javaì ì¸ê¸°ë¥¼ í¸ì¹í기 ìí´ì.. ^^) ë¤ì¤ì¼ì´í ë¤ë¹ê²ì´í°3ì JavaScript1.1 í¬í¨ ì´ë IE3ì¶ìíë©´ì JScript ë¼ê³ í¬í¨( ì ìê¶ ë¬¸ì ë¡ ì´ë¦ì ë¬ë¦¬í¨) 1996ë 8ì JavaScriptê° ë³¸ê²©ì ì¸ ê°ë° ìì ë¤ì¤..
ìì½ : ë§ì¹ module ë´ìì public í¤ìë를 주ëê²ê³¼ ê°ì í¨ê³¼ node.js ë¡ ìë²ë¥¼ ë§ë¤ê±°ë ìíìì¤ë¥¼ ë³´ë¤ë³´ë©´ ë§ëëê² exports ë¼ë í¤ìë ì´ë¤. ì´ì ë§ node.js를 ììíë ëìê²ë ìì²ëê² ì 매í ê²½ì°ë¤. ( ì± ì íµí íìµì´ ìëë¼ ì¸í°ë·ì¼ë¡ ê²ìì í´ì íìµíë¤ ë³´ë ë¶ëªíë 문ì ì¼ì§ë 모ë¦ë¤.) ê²ì ê²°ê³¼ë ë¤ìê³¼ ê°ë¤. í´ë¹ 모ë( ì¬ê¸°ìë js íì¼ì´ë¼ í¨)ë´ìì ìëì ê°ì´ ì½ë©ì íë©´ ì´ëª¨ëì ê°ì ¸ë¤ ì°ëê³³ìì ë¤ìê³¼ ê°ì ì´ë¦ì¼ë¡ ë¤ì´ë°ì í ì ìëê²ì´ë¤. var isLongValueNames = fucntion() { ... }; exports.show = isLongValueNames; // in mymodule.jsvar s = require( 'm..
ëëì´ NodeJS를 êº¼ë´ ë¤ìë¤. ìê²ëì§ë ëªê°ìì´ ì§ë¬ì§ë§, ë°ìë¤ë íê³ë¡ ì´ì ìì¼ ì¤ì¹ë¥¼ í´ë³¸ë¤. íì§ë§ ë§ìì¤ì¹ì ë¤ì´ê°ë configure ëª ë ¹ìì íìê°ëìì´ë ë²ë² ì´ë¤ ì´ì ìì¼ make ëë íë©´ì ë³¼ìê° ììë¤. ìì¸ì CentOS 기본ì¤ì¹ë¥¼ í´ì ê·¸ë°ì§ í¨í¤ì§ê° í¬í¨ëì§ ìì기 ë문ì´ë¤. ëìê°ì´ ëê°ì´ ì½ì§ì íëì´ë ì¬ëë¤ì ìí´ ì´ë ê² í¬ì¤í íë¤. 1. NodeJS ë¤ì´ë¡ë ë° ì¤ì¹ ë°©ë². ì´ê²ì ì¬ë¬ ë§ì ë¸ë¡ê·¸ìì ë¤ë£¨ê³ ìë¤. 구ê¸ë§íë©´ ì½ê² ì¢ì ê¸ì ë°ê²¬í ì ìì ê²ì´ë¼ê³ ìê°ëë¤. ê°ëµíê² ì¤ëª íìë©´ - ìì¤ë¤ì´ë¡ë - ./configure - make - make install 2. ./configure ìë¬ë°ì ERROR MESSAGE!! Checking for ..
- Total
- 339,908
- Today
- 0
- Yesterday
- 0
- test
- Spring
- ìê°ì 리
- Python
- ë©´ì í기
- centos
- unittest
- ì½ì§
- í ì¤í¸ì½ë
- ëë´ê³¶ê°
- ì ì
- db
- jsp
- ì¤í°ë
- java
- javascript
- ë§í¬
- íê³
- ì·¨ì
- Linux
| ì¼ | ì | í | ì | 목 | ê¸ | í |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |