その定数がその関数の実行にのみ関連している場合、関数内で定数を宣言することに本質的に問題はありますか?
これを行う代わりに、簡単な例として:
private const PROGRESS_BAR_MAX_VALUE:Number = 110;
private function checkProgress():void
{
if(progress >= PROGRESS_BAR_MAX_VALUE)
{
do.something();
}
}
私はこれを書きます:
private function checkProgress():void
{
const MAX_VALUE:Number = 110;
if(progress >= MAX_VALUE)
{
do.something();
}
}