JavaScript の複数の関数の最初と最後に同じコード ブロックを追加する必要がある状況に直面しています。例えば
function funcA () {
// code block 1
...
// code unique to funcA
...
// code block 2
...
}
function funcB () {
// code block 1
...
// code unique to funcB
...
// code block 2
...
}
function funcC () {
// code block 1
...
// code unique to funcC
...
// code block 2
...
}
重複を最小限に抑えるためにここで使用する正しいパターンは何だろうか。