我試圖抓住特定數組值之前和之後的值。Javascript:在數組中的特定值之前和之後獲取值
像這樣
var arr = ["model", "color", "handle", "front", "extras"];
var category = "color";
for(i in array) {
if(array[i] == category {
//grab in this case model and handle
}
}
我已經嘗試了一些東西,如:添加鍵陣列,迫使陣列的一個對象,但沒有什麼幫助..提前
謝謝
使用'indexOf'找到的元素。 ['for..in'不應該在數組上使用](http://stackoverflow.com/q/500504/5743988)。 – 4castle