0
例のように矢印の機能を傍受できるロガー機能を実装する方法はありますか? Ijavascript arrow関数のロガーを作成するにはどうすればいいですか?
元のコード:
const arrowFunctionExample = (value)=> {
console.log('arrowFunctionExample',value)
}
function main(){
arrowFunctionExample('testing')
}
新しいコード:
const arrowFunctionExample = (value)=> {
console.log('arrowFunctionExample',value)
}
function main(){
logger(arrowFunctionExample('testing'))
}
//something like this
const logger = (fn) => {
console.log('logger',fn)
if(typeof fn === 'function'){
fn(value)
}
}
私は時にメインの矢印の機能を編集することなく、どちらの場合も、実行、同じ効果を取得したいです。
。 – lilezek
'value'はあなたの' logger'で定義されていません – Bergi
ロガー機能の有無にかかわらず同じ効果を得たいのであれば、どうしてそれを追加するのですか?あなたはロガー機能からどのような効果を得たいですか? – Bergi