Coding/JavaScript
[JavaScript] ν¨μ
νΈλ°μ΄
2022. 4. 26. 11:54
π ν¨μ(Function)
- νλμ μμ κΈ°λ₯μ νλ κ².
- ν¨μμ κ°μ 'μ λ¬'νλ©΄ ν¨μμμ κ°μ΄ λ°νλλ€.
- μμ±κ³Ό λ©μλλ₯Ό λͺ¨λ κ°μ§ μ μμΌλ©΄ 'μΌκΈ κ°μ²΄'λΌκ³ νλ€.
π ν¨μ μ μνκΈ°
ν¨μ μ μΈμ
function name (param){
return param;
}
ν¨μ ννμ
// μΌλ°μ μΈ ν¨μ ννμ
const name = function(param) {
return param
}
// ν¨μ ννμ + ν¨μ μ μΈμ
const name = function names(param) {
return param
}
νμ΄ν ν¨μ
const name = (param) => {
return param;
}
π ν¨μ νΈμΆνκΈ°
- ν¨μλͺ (μΈμ(agrument));
// ν¨μ ννμμΌλ‘ μ μΈ
const name = function(param) {
return param
}
// ν¨μ νΈμΆ
name("cho"); // output: cho
name("cho", "min"); // output: cho
name(); // output: undefined
π μ°Έκ³ μλ£
- β JavaScript MDN