fs.stat()
例として、非同期ノード関数を取り上げます。ファイルで使用する必要がある場合はfs.stat()
、後でもう一度実行すると、結果が影になります。
fs.stat(file, function(err, stats) {
fs.stat(file, function(err, stats) {
});
});
err
変数だけでなく、変数stats
もシャドウされます - これは、2 番目のコールバック内で最初のコールバックを使用しない場合でも問題になりますか? 2 番目のコールバック変数の名前を変更することをお勧めしますか?
これらの変数を 1 回または複数回上書きすると、パフォーマンスに影響がありますか?