いくつかのオンライン チュートリアルを通して、ハッシュまたは配列の初期化方法のバリエーションに気付きました。
my %new_hash_1 = ();
# or
my %new_hash_2;
my @new_array_1 = ();
# or
my @new_array;
要素を配列にプッシュしたり、キーと値のペアをハッシュに追加したりする私の基本的な演習では、変数を初期化する方法は問題ではないようです。
さらにグーグルで調べたところ、次のことがわかりました。
%new_hash_1 = ();
既存のハッシュを空にするために使用されることがあります。
だから私は私の質問は次のとおりだと思います:
- ハッシュ/配列を初期化するには、どの方法を使用する必要がありますか?
- 各方法に固有の特定の目的はありますか? それとも、これは TIMTOWTDI の例ですか?
どうもありがとう。