JS内の配列のすべての前の項目をある値から取得する方法
2202 ワード
2つの配列メソッドを使用して、前の項目を配列から取得できます.配列.indexofor () 配列.slice ()
配列内の項目のインデックスを取得するために使用します.この場合、現在の項目のインデックスを取得します.項目が見つからない場合、- 1を返します.
配列の一部を得るために使用します.我々の場合は、現在の項目から前の項目を取得します.項目が見つからない場合は空の配列を返します.
例:
この記事を読んでくれてありがとう.
あなたがこの記事が好きであるならば、投票して、コメントしてください.
フォローミーオン
配列。indexout ()
配列内の項目のインデックスを取得するために使用します.この場合、現在の項目のインデックスを取得します.項目が見つからない場合、- 1を返します.
配列。slice ()
配列の一部を得るために使用します.我々の場合は、現在の項目から前の項目を取得します.項目が見つからない場合は空の配列を返します.
例:
const cars = ['Ford', 'Chevy', 'Honda', 'Toyota'];
const currentCar = 'Honda';
const index = cars.indexOf(currentCar); // two
const previousCars = cars.slice(0, index); // ['Ford', 'Chevy']
MDN Webドキュメントでは、スライスとインデックスの種類についての詳細情報を見つけることができます.Mdn Docs - sliceとMdn Docs - indexOfこの記事を読んでくれてありがとう.
あなたがこの記事が好きであるならば、投票して、コメントしてください.
フォローミーオン
Reference
この問題について(JS内の配列のすべての前の項目をある値から取得する方法), 我々は、より多くの情報をここで見つけました https://dev.to/ianfelix/how-to-get-all-previous-items-of-an-array-in-js-from-a-certain-value-3ig3テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol