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で定義した要素の配列を...
-
C#テキストボックスの文字を配...
-
JavaScriptでの動的な多次元配...
-
jspからjavascriptの変数引継ぎ
-
JavaScriptからPHPに配列を渡す...
-
javascriptからphpに配列データ...
-
splitで複数のキーワードで分割...
-
リンクを押したときのDIVタグの...
-
JavaScriptで配列のオブジェク...
-
javascript 変数名の連結をしたい
-
<a>タグのテキストを取得
-
C#OpenCv V4にのエラーに関する...
-
GASでundefinedエラーが出ます
-
window.openでタイトル名の指定
-
ASP+アクセスでのSQLコメントに...
-
ActiveXobjectが作成できない
-
関数でy=g(x)のgとは何の略です...
-
RadioButtonListの表示制御
-
google apps scriptの終了のさせ方
-
C# .NET DataGridView の行を追...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
同じIDで定義した要素の配列を...
-
C#テキストボックスの文字を配...
-
jspからjavascriptの変数引継ぎ
-
javascript 変数名の連結をしたい
-
二次元配列を使って順位をだす...
-
javascriptで行を抽出したいです。
-
javascriptからphpに配列データ...
-
多次元配列から最大値を1行また...
-
Perlの配列をJavaScriptに渡せ...
-
JSONデータを50音順でソートしたい
-
どうすればresponseText結果を...
-
バナーのランダム表示(複数、...
-
JavaScriptでの動的な多次元配...
-
JavaScriptからPHPに配列を渡す...
-
javascript 省略した記述と思わ...
-
javascriptで2つのArrayの...
-
[JS] setAttributeで保存される...
-
javascriptを用いて作成された...
-
【Google Apps Script】コード...
-
配列について、その要素を並べ...
おすすめ情報