[英]Get specific objects from an Array in react-native
我有一個類似的靜態數組
[apple, banana, orange, lemon, goa, grapes, berry, mango, black grapes]
順序不變(順序將是固定的)。 基於用戶的選擇,我動態地得到兩個對象,例如(orange, mango)
。
現在,我需要將這兩個對象(lemon,goa,grapes,berry)
之間的對象提取到另一個數組中。 謝謝
您可以使用slice()方法實現這一目標,
var a = ['apple',
'banana',
'orange',
'lemon',
'goa',
'grapes',
'berry',
'mango',
'black',
'grapes']
var d = a.slice(a.indexOf('orange') + 1, a.indexOf('mango'))
console.log(d)
酷路
var fruits = ['apple', 'banana', 'orange', 'lemon', 'goa', 'grapes', 'berry', 'mango', 'black', 'grapes']; var startingIndex = fruits.indexOf('orange') + 1; var endingIndex = fruits.indexOf('mango'); fruits.splice(startingIndex, endingIndex - startingIndex);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.