내가 이해하지 못하는 자바 스크립트 코드가 있습니다.
function dmy(d) {
function pad2(n) {
return (n < 10) ? '0' + n : n;
}
return pad2(d.getUTCDate()) + '/' +
pad2(d.getUTCMonth() + 1) + '/' +
d.getUTCFullYear();
}
function outerFunc(base) {
var punc = "!";
//inner function
function returnString(ext) {
return base + ext + punc;
}
return returnString;
}
다른 함수 내에서 함수를 어떻게 정의 할 수 있습니까? my () 함수 외부에서 pad2 ()를 호출 할 수 있습니까?
불 좀 켜주세요. 감사