javascript - 配列内の複数の値を削除し、配列の添字のみを提供する方法
巴扎黑
巴扎黑 2017-06-30 09:59:33
0
5
908

スプライスを削除すると常に配列と添字が置き換えられるため、前に覚えた添字は役に立ちません。

巴扎黑
巴扎黑

全員に返信(5)
阿神

下付き文字が大きいものを最初に削除し、次に下付き文字が小さいものを削除します

いいねを押す +0
代言

配列をオブジェクトに置き換え、deleteメソッドを使用して削除します。添字は変更されません

いいねを押す +0
漂亮男人

配列のmapメソッドは、指定されたインデックス位置にある要素を削除し、新しい配列を生成します

またはダイレクトフィルター方式

いいねを押す +0
曾经蜡笔没有小新

それを試して、新しい配列を作成し、変更する配列をループします。添字が削除したい番号でない場合は、この位置の要素を新しい配列にプッシュします。削除したい番号を入力したら、ループから抜け出し続けてください
このようにして、ループが終了した後、新しい配列が必要な配列になり、それを古い配列に割り当てます

いいねを押す +0
学习ing

新しい配列を生成するには:

リーリー

新しい配列を生成しません:

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!