問題タブ [anonymous-arrays]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
6 に答える
439 参照

java - switchステートメントの代わりに匿名配列のインデックスを作成しますか?

switchJavaでは、次のコードは、対応するかさばるステートメントよりもはるかにクリーンで保守が簡単です。

とは対照的に

前者は許容できる慣行と見なされますか?配列の割り当てと例外のキャッチが含まれるため、これが最も効率的な方法ではないことを認識しています。unvalidatedIndex範囲外の場合(例外は処理されますが)、望ましくない何かが発生しますか?

可能であれば、もっとクリーンなものを提案しますか?

0 投票する
4 に答える
1927 参照

perl - '空のスロット'で匿名配列([])を作成するにはどうすればよいですか?

'空のスロット'を含む配列を作成できます。

また

注意:これは、を割り当てることと同じではありませんundef

[しかし、とを使用して匿名配列にそれを指定するにはどうすればよい]ですか?

これは機能しません:

そして、これも失敗します。割り当てられた値しか取得できないためです。

ボーナスの質問:Perlスクリプトで「空の配列スロット」を確認するにはどうすればよいですか?

背景:私のテストスクリプトでは、配列の内容を正確に比較できるようにしたいと思います。たとえば、「割り当てられていない」と「undef値で割り当てられている」を区別したいと思います。

洞察をありがとう。