[解決済み】Javascriptの配列の検索と文字列の削除?
2022-04-14 14:57:40
質問
あります。
var array = new Array();
array.push("A");
array.push("B");
array.push("C");
というようなことができるようにしたいです。
array.remove("B");
が、remove機能がない。どうすれば実現できますか?
解決方法は?
実はこのスレッドに、より新しい1行の解決策を更新しているんです。
let arr = ['A', 'B', 'C'];
arr = arr.filter(e => e !== 'B'); // will return ['A', 'C']
基本的には、削除したい要素と異なる要素をすべて選択することで、配列をフィルタリングすることです。
注:すべてのオカレンスを削除します。
EDIT
最初のオカレンスだけを削除したい場合。
t = ['A', 'B', 'C', 'B'];
t.splice(t.indexOf('B'), 1); // will return ['B'] and t is now equal to ['A', 'C', 'B']
関連
-
JSクロスドメインソリューション リアクト構成 リバースプロキシ
-
vueの補間表現とv-textディレクティブの違いについて
-
[解決済み] 配列から特定の項目を削除するにはどうすればよいですか?
-
[解決済み] JavaScriptで "use strict "は何をするのか、その根拠は?
-
[解決済み] JavaScriptで文字列が部分文字列を含むかどうかを確認する方法は?
-
[解決済み] 配列からArrayListを作成する
-
[解決済み] JavaScriptの配列で一意な値をすべて取得する(重複を排除する)。
-
[解決済み】JavaScriptで文字列の出現箇所をすべて置換する方法
-
[解決済み】オブジェクトの配列を文字列のプロパティ値でソートする
-
[解決済み】オブジェクトからプロパティを削除する(JavaScript)
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
vue3レスポンシブ対応のためのsetup+ref+reactive
-
Vueの要素ツリーコントロールに破線を追加する説明
-
JavaScriptにおけるマクロタスクとミクロタスクの詳細
-
Vueのフィルタの説明
-
[解決済み] テスト
-
[解決済み】Node.jsで "Cannot find module "エラーを解決するには?
-
[解決済み】 `string.split is not a function` というエラーの原因は何ですか?
-
フロントエンド null のプロパティ 'disabled' を読み取れない 問題が解決された
-
モジュールのビルドに失敗しました。Error: ENOENT: no such file or directory, scandir 'D:\.... \node_modules
-
[解決済み] 配列から値を指定して項目を削除するには?[重複している]。