私のコードでは、簡単な例を示すために、多くの (名前付きの) コールバック関数を使用しています。
function showThis(callback) {
// Do something
if (callback && typeof(callback) === 'function') {
callback();
}
}
今、私はこのパターンをさまざまな関数で繰り返しています (コールバック部分について話している) ので、1 つの汎用コールバック ハンドラー関数を作成してそれを含めた方が良いと考えられますか?
何かのようなもの:
function doCallback(callback) {
if (callback && typeof(callback) === 'function') {
callback();
}
}
function showThis(callback) {
// Do something
doCallback(callback);
}
コードを DRY にしておく方が良いと思いますが、よくわかりません。どんな助けでも大歓迎です!