JSは配列インスタンスコード内の要素を削除します
この記事では主に配列内の要素を削除する JS メソッドを紹介します。これは参考になるので、皆さんのお役に立てれば幸いです。編集者をフォローして見てみましょう。皆さんのお役に立てれば幸いです。
配列で指定された要素を削除します
まず、配列内の指定された要素の位置、つまりインデックスを見つけるための JS 配列オブジェクトの関数を定義できます。コードは次のとおりです。
Array.prototype.indexOf = function(val) { for (var i = 0; i < this.length; i++) { if (this[i] == val) return i; } return -1; };
次に、この要素のインデックスを使用して、js 配列独自の関数を使用してこの要素を削除します。
コードは次のとおりです:
Array.prototype.remove = function(val) { var index = this.indexOf(val); if (index > -1) { this.splice(index, 1); } };
このようにして、このような関数が構築されます。配列:
var emp = ['abs','dsf','sdf','fd']
「fd」を削除したい場合は、以下を使用できます:
emp.remove('fd');
配列の項目を削除しますsplice(index,len,[item])注: このメソッドは元の配列を変更します。
spliceには3つのパラメータがあり、配列内の1つまたは複数の値を置換/削除/追加するために使用することもできます
index:配列の開始添え字len:置換/削除の長さ item:削除の場合の置換値操作項目が空です
例: arr = ['a','b','c','d']
削除//删除起始下标为1,长度为1的一个值(len设置1,如果为0,则数组不变) var arr = ['a','b','c','d']; arr.splice(1,1); console.log(arr); //['a','c','d']; //删除起始下标为1,长度为2的一个值(len设置2) var arr2 = ['a','b','c','d'] arr2.splice(1,2); console.log(arr2); //['a','d']
置換
//替换起始下标为1,长度为1的一个值为‘ttt',len设置的1 var arr = ['a','b','c','d']; arr.splice(1,1,'ttt'); console.log(arr); //['a','ttt','c','d'] var arr2 = ['a','b','c','d']; arr2.splice(1,2,'ttt'); console.log(arr2); //['a','ttt','d'] 替换起始下标为1,长度为2的两个值为‘ttt',len设置的1
追加-- -- len は 0 に設定され、item は追加された値です
var arr = ['a','b','c','d']; arr.splice(1,0,'ttt'); console.log(arr); //['a','ttt','b','c','d'] 表示在下标为1处添加一项'ttt'<span style="font-size:14px;font-family:Arial, Helvetica, sans-serif;background-color:rgb(255,255,255);"> </span>
delete メソッドが配列内の要素を削除した後、添え字の下にマークされた値は未定義に設定され、配列は変更されません
var arr = ['a','b','c','d']; delete arr[1]; arr; //["a", undefined × 1, "c", "d"] 中间出现两个逗号,数组长度不变,有一项为undefined
関連する推奨事項: 配列内の指定された添字要素を削除するための PHP コード例 配列から重複要素を削除するための 5 つの JavaScript アルゴリズム null を削除するメソッドPHP 再帰を使用して配列から要素を取得する
以上がJSは配列インスタンスコード内の要素を削除しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











JavaScript チュートリアル: HTTP ステータス コードを取得する方法、特定のコード例が必要です 序文: Web 開発では、サーバーとのデータ対話が頻繁に発生します。サーバーと通信するとき、多くの場合、返された HTTP ステータス コードを取得して操作が成功したかどうかを判断し、さまざまなステータス コードに基づいて対応する処理を実行する必要があります。この記事では、JavaScript を使用して HTTP ステータス コードを取得する方法を説明し、いくつかの実用的なコード例を示します。 XMLHttpRequestの使用

Golang は、さまざまなアプリケーションやサービスの開発に使用できる強力で効率的なプログラミング言語です。 Golang では、ポインタは非常に重要な概念であり、データをより柔軟かつ効率的に操作するのに役立ちます。ポインタ変換とは、異なる型間のポインタ操作のプロセスを指します。この記事では、具体的な例を使用して、Golang におけるポインタ変換のベスト プラクティスを学びます。 1. 基本概念 Golang では、各変数にはアドレスがあり、アドレスはメモリ内の変数の位置です。

JavaScript で HTTP ステータス コードを取得する方法の紹介: フロントエンド開発では、バックエンド インターフェイスとの対話を処理する必要があることが多く、HTTP ステータス コードはその非常に重要な部分です。 HTTP ステータス コードを理解して取得すると、インターフェイスから返されたデータをより適切に処理できるようになります。この記事では、JavaScript を使用して HTTP ステータス コードを取得する方法と、具体的なコード例を紹介します。 1. HTTP ステータス コードとは何ですか? HTTP ステータス コードとは、ブラウザがサーバーへのリクエストを開始したときに、サービスが

Oracle インスタンスの数とデータベースのパフォーマンスの関係 Oracle データベースは、業界でよく知られたリレーショナル データベース管理システムの 1 つであり、エンタープライズ レベルのデータ ストレージと管理で広く使用されています。 Oracle データベースでは、インスタンスは非常に重要な概念です。インスタンスとは、メモリー内のOracleデータベースの実行環境を指します。各インスタンスには独立したメモリー構造とバックグラウンド・プロセスがあり、ユーザー・リクエストの処理とデータベース操作の管理に使用されます。インスタンスの数は、Oracle データベースのパフォーマンスと安定性に重要な影響を与えます。

jQuery では、要素に特定の属性値が含まれているかどうかを確認する必要があることがよくあります。これにより、要素の属性値に基づいてアクションを実行できるようになります。この記事では、jQueryを使って要素に特定の属性値が含まれているかどうかを確認する方法と、具体的なコード例を紹介します。まず、要素の属性を操作するための jQuery の一般的なメソッドをいくつか見てみましょう。 .attr(): 要素の属性値を取得または設定するために使用されます。 .prop(): 要素の属性値を取得または設定するために使用されます。

WebSocket と JavaScript を使用してオンライン電子署名システムを実装する方法の概要: デジタル時代の到来により、電子署名は従来の紙の署名に代わってさまざまな業界で広く使用されています。 WebSocketは全二重通信プロトコルとしてサーバーとリアルタイム双方向のデータ通信が可能で、JavaScriptと組み合わせることでオンライン電子署名システムを実現できます。この記事では、WebSocket と JavaScript を使用して簡単なオンライン アプリケーションを開発する方法を紹介します。

jQuery は、JavaScript プログラミングを簡素化するために使用される人気のある JavaScript ライブラリです。 HTML 要素に要素を動的に追加する機能など、豊富な機能とメソッドのセットが提供されます。この記事では、jQuery を使用して div に要素を動的に追加する方法と、具体的なコード例を紹介します。まず、jQuery ライブラリを HTML ドキュメントに導入する必要があります。次のような方法で導入できます。

jQuery を使用して要素が表示されるかどうかを判断する Web 開発では、要素が表示されるかどうかを判断する必要がある状況によく遭遇します。要素の可視性の判断や操作はjQueryを通じて簡単に実現できます。この記事では、jQuery を使用して要素の可視性を決定する方法を紹介し、具体的なコード例を示します。 jQuery の要素の可視性の判断方法 jQuery では、要素の可視性を判断するためにいくつかの特定のメソッドを使用できます。最も一般的に使用されるメソッドは .is(':vis
