function showMessage(message, fromea) {
if (froma === undefined) // -> undefined 일때 값 할당 방법1
{
froma = 'unknown';
}
console.log(`${message} by ${froma}`);
}
showMessage('Hi!'); // Hi! by unknown
// undefined 일때 값 할당 방법2
// (사용자가 파라미터를 전달하지 않을 때, 선언된 값을 전달한다.)
function showMessage2(message, froma = 'unknown') {
console.log(`${message} by ${froma}`);
}
showMessage2('Hi!'); // Hi! by unknown
showMessage2('Hi!', 'My'); // Hi! by My