ホームページ  >  記事  >  ウェブフロントエンド  >  JS配列から要素を削除する複数のメソッド

JS配列から要素を削除する複数のメソッド

韦小宝
韦小宝オリジナル
2018-01-29 09:41:483307ブラウズ

この記事の内容では、js 配列の配列内の要素を 削除する 方法について説明します。配列の継続的な操作についてよく知っている必要があります。ナンセンスではありません。以下を見てみましょう。

次のコードは 2 つの方法を使用して配列の要素を削除します:

Call すべて非常に簡単です

1. 要素を削除する関数removeByValueを定義します

コード例:

function removeByValue(arr, val) {
  for(var i=0; i<arr.length; i++) {
    if(arr[i] == val) {
      arr.splice(i, 1);
      break;
    }
  }
}
var somearray = ["mon", "tue", "wed", "thur"]
removeByValue(somearray, "tue");
//somearray will now have "mon", "wed", "thur"

配列オブジェクトに対応するメソッドを追加すると、配列メソッドのremoveByValueを直接呼び出すことがさらに簡単になります。指定した要素を削除できます

サンプルコード:

Array.prototype.removeByValue = function(val) {
  for(var i=0; i<this.length; i++) {
    if(this[i] == val) {
      this.splice(i, 1);
      break;
    }
  }
}
var somearray = ["mon", "tue", "wed", "thur"]
somearray.removeByValue("tue");
//somearray will now have "mon", "wed", "thur"

以上がこの記事の内容です。基本は非常に簡単ですが、学べば学ぶほど確実になります。この記事は、一般的な js 配列の操作の基礎であるため、皆さんにもよく理解していただけると幸いです。

型の読み方:

JavaScript配列特定の要素を削除する方法の紹介

js配列から指定した要素を削除するのは誰もが遭遇する問題です

追加、削除、変更、チェック関数の実装JavaScriptの配列

この記事では、JSの配列操作の追加、削除、変更、確認の簡単な実装を中心に紹介します

以上がJS配列から要素を削除する複数のメソッドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。