0
私は、いくつかのメソッド参照のログにカスタムメッセージを出力するシナリオを持っています。javacriptのfunction referenceのconsole.logにカスタムメッセージを記録する方法
私はfunction sum(){}
を持っています。console.log(sum);
コンソールにカスタムメッセージを記録します。どうすればそれを達成できますか?
私は、いくつかのメソッド参照のログにカスタムメッセージを出力するシナリオを持っています。javacriptのfunction referenceのconsole.logにカスタムメッセージを記録する方法
私はfunction sum(){}
を持っています。console.log(sum);
コンソールにカスタムメッセージを記録します。どうすればそれを達成できますか?
var sum = function(){};
sum.toString = function(){ return 'my custom message'; };
console.log(sum);
これは私の質問にある程度答えます。 :) – Gautam
https://stackoverflow.com/questions/6307514/is-it-possible-to-override-javascripts-tostring-function-to-provideを参照してください。 -meaningfu – Thierry
[JavaScriptのtoString()関数をオーバーライドしてデバッグに意味のある出力を提供することはできますか?](https://stackoverflow.com/questions/6307514/is-it-possible-to-override-javascripts- tostring-function-to-provide-meaningfu) – Thierry
@Thierryはい、それは可能です。関数に 'toString()'メソッドを追加するだけです。 –