ホームページ > ウェブフロントエンド > jsチュートリアル > コア JavaScript のみを使用して JavaScript 配列から特定の要素を削除するにはどうすればよいですか?

コア JavaScript のみを使用して JavaScript 配列から特定の要素を削除するにはどうすればよいですか?

Mary-Kate Olsen
リリース: 2024-12-24 05:53:14
オリジナル
382 人が閲覧しました

How Can I Remove a Specific Element from a JavaScript Array Using Only Core JavaScript?

コア JavaScript: 配列からの特定の項目の削除

質問: 配列から特定の要素を削除できますか? array.remove(value) に似たメソッドを使用したいと考えています。

注: コア JavaScript が必要です。フレームワークは許可されていません。

回答:

JavaScript で配列から特定の値を削除するには、次の手順を使用できます:

  1. indexOf メソッドを使用して、削除する要素のインデックスを取得します。
  2. splice メソッドは、特定されたインデックスを削除します。

splice の説明:

splice メソッドは、次のように配列を変更します。

  • 既存要素の削除
  • 新規追加要素

コード例:

const array = [2, 5, 9];

console.log(array);

// Search for specific element
const index = array.indexOf(5);

// Remove element if found
if (index > -1) { // only splice array when item is found
  array.splice(index, 1); // 2nd parameter means remove one item only
}

// Resulting array with removed element
console.log(array);
ログイン後にコピー

出力:

[2, 5, 9]
[2, 9]
ログイン後にコピー

以上がコア JavaScript のみを使用して JavaScript 配列から特定の要素を削除するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート