매ê°ë³ì (Parameter)
매ê°ë³ìë í¨ìì ì ë¬ëë ì´ë¦ì´ ìë ë³ìì ëë¤. 매ê°ë³ì를 ì미íë ë³ìë ì¸ì를 í¨ìë¡ ê°ì ¸ì¤ë ë° ì¬ì©ë©ëë¤.
ì를 ë¤ë©´ ë¤ìê³¼ ê°ìµëë¤.
js
function example(parameter) {
console.log(parameter); // Output = foo
}
const argument = "foo";
example(argument);
ìì ìë ë ê°ì§ ì¢ ë¥ì 매ê°ë³ìê° ììµëë¤.
- ì ë ¥ 매ê°ë³ì
-
ê°ì¥ ì¼ë°ì ì¸ ì¢ ë¥ì´ë©° í¨ìì ê°ì ì ë¬íë 목ì ì¼ë¡ ì¬ì©ë©ëë¤. íë¡ê·¸ëë° ì¸ì´ì ë°ë¼, ì ë ¥ 매ê°ë³ìë ì¬ë¬ ê°ì§ ë°©ë²(ì, ê°ì íµí í¸ì¶, 주ì를 íµí í¸ì¶, 참조를 íµí í¸ì¶)ì¼ë¡ ì ë¬ë ì ììµëë¤.
- ì¶ë ¥/ë°í 매ê°ë³ì
-
ì£¼ë¡ í¨ììì ì¬ë¬ ê°ì ë°ííì§ë§, í¼ëì ë¶ë¬ì¼ì¼í¤ë¯ë¡ ê¶ì¥ëì§ ììµëë¤.
매ê°ë³ì(parameter) ì ì¸ì(arguments)ì ì°¨ì´ì
'매ê°ë³ì' ì 'ì¸ì'ì ì°¨ì´ì ì 주목íì¸ì.
- í¨ì 매ê°ë³ìë í¨ì ì ì ë¶ë¶ì ì ì¸ë ì´ë¦ì ëë¤.
- í¨ì ì¸ìë í¨ìì ì ë¬ë ì¤ì ê°ì ëë¤.
- 매ê°ë³ìë ë겨ë°ì ì¸ìê°ì¼ë¡ ì´ê¸°íë©ëë¤.
ê°ì´ 보기
- ìí¤ë°±ê³¼ì '매ê°ë³ì' ì 'ì¸ì'ì ì°¨ì´ì
- í¨ì ì ì¸
- í¨ì ííì