No.1ベストアンサー
- 回答日時:
案1.
配列 arr から elm の位置を探して削除する
https://developer.mozilla.org/ja/docs/Web/JavaSc …
https://developer.mozilla.org/ja/docs/Web/JavaSc …
案2.
配列 arr から elm だけを除外した結果を arr に再代入する
https://developer.mozilla.org/ja/docs/Web/JavaSc …
findIndex()を使えばelmのインデックスが簡単に分かるのですね。
filter()を使って再代入する案も巧妙で面白いですが、案1の方が分かりやすくて好きです。速さも案1に軍配か。
しかし、どちらにせよ配列の走査は不可避という事が分かりました。
ですからelm = iのようにelmにはインデックスのみを入れておく方が良いのかと思いました。
これだと要素を読むときのコードが長くなって嫌ですが、後で要素を簡単に削除できるという利点は大きいと思いました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# c言語 プログラムのエラー 1 2023/02/11 20:31
- C言語・C++・C# C言語の課題が出たのですが自力でやっても分かりませんでした。 要素数がnであるint型の配列v2の並 3 2022/11/19 17:41
- Perl perlで2次元配列をサブルーチンに値渡しで渡す 5 2022/12/17 18:49
- Excel(エクセル) excel vbaの配列なんですが・・・ 1 2022/12/26 18:50
- Java Java・配列の問題です。 int 「」nums = new int「5」 ⤴︎ この5の事を言葉で 2 2023/06/21 22:30
- C言語・C++・C# C言語初心者 ポインタについて、お助けください、、 2 2023/03/15 23:50
- Visual Basic(VBA) Vba 配列の中の特定文字列の位置の調べ方 9 2022/05/23 17:46
- JavaScript 二次元配列の全要素の全要素を区切り文字無しで連結する最も単純な書き方を教えてください 3 2023/06/09 12:51
- Java javaでのプログラム(配列)について質問です. 2 2022/10/14 22:27
- PHP SQLとPHPの連結方法がわからないのでアドバイスお願い致します 1 2022/07/12 12:16
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
同じIDで定義した要素の配列を...
-
jspからjavascriptの変数引継ぎ
-
C#テキストボックスの文字を配...
-
JavaScriptでの動的な多次元配...
-
JSONデータを50音順でソートしたい
-
javascript 変数名の連結をしたい
-
Javascriptで文字を順番に表示...
-
JavaScriptで簡単なクイズを作...
-
配列を作って総当たりで距離を...
-
変数内容が'変数名'の文字列な...
-
1から20までの整数から、重複な...
-
React hooksが値を返して配列変...
-
google apps scriptの終了のさせ方
-
関数でy=g(x)のgとは何の略です...
-
C#OpenCv V4にのエラーに関する...
-
javaScriptのコードの修正をお...
-
Boolean型配列中のTrueの有無を...
-
DOM要素を削除しても、イベント...
-
functionから別のfunctionを実...
-
innerHTML実行後のイベント
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
二次元配列を使って順位をだす...
-
C#テキストボックスの文字を配...
-
同じIDで定義した要素の配列を...
-
jspからjavascriptの変数引継ぎ
-
javascript 変数名の連結をしたい
-
React hooksが値を返して配列変...
-
undefinedを表示させない方法は...
-
javascriptで行を抽出したいです。
-
二次元配列の全要素の全要素を...
-
JavaScriptにおける[] とか :...
-
JavaScriptでの動的な多次元配...
-
順列生成アルゴリズムについて...
-
WSH(Jscript)でファイル一覧
-
JavaScriptからPHPに配列を渡す...
-
javascriptからphpに配列データ...
-
多次元配列から最大値を1行また...
-
textareaに入力されたデータを...
-
どうすればresponseText結果を...
-
フォーム入力値の重複チェック
-
オブジェクトから任意のプロパ...
おすすめ情報