생활
자바스크립트 함수표현식에 관한 질문 드립니다
function ask(question, yes, no) {
if (confirm(question)) yes()
else no();
}
function showOk() {
alert( "동의하셨습니다." );
}
function showCancel() {
alert( "취소 버튼을 누르셨습니다." );
}
// 사용법: 함수 showOk와 showCancel가 ask 함수의 인수로 전달됨
ask("동의하십니까?", showOk, showCancel);
/////////////////////////////////////////////////////////////////////////////
function ask(question) {
if (confirm(question)){
showOk()
}else{
showCancel();
}
}
function showOk() {
alert( "동의하셨습니다." );
}
function showCancel() {
alert( "취소 버튼을 누르셨습니다." );
}
// 사용법: 함수 showOk와 showCancel가 ask 함수의 인수로 전달됨
ask("동의하십니까?");
이 두가지 함수의 동작은 같은 것 같은데 둘 중에 맞게? 효율적으로 쓰는게 뭔지 궁금합니다