Member 12974741 Ответов: 1

Как игнорировать строку из массива, если элементы не расположены в определенном порядке


Привет Ppl,


У меня есть массив, как показано ниже, мне нужно было бы игнорировать первую строку, так как элементы не расположены в порядке 2 и 3... не хотел бы сортировать вместо этого игнорировать строку, если она не в порядке

var cars = [
{year:2016,type:"Volvo"},
{type:"Saab", year:2001},
{type:"BMW", year:2010}]


есть какие-нибудь предложения, пожалуйста?

Что я уже пробовал:

я понятия не имею, как этого достичь, но если один из элементов отсутствует, я бы попробовал использовать ownproperty. .. но в этом есть все элементы... но это не в порядке. эксперты мыслями пожалуйста

1 Ответов

Рейтинг:
2

Peter Leow

В этом нет необходимости. Каждый элемент массива - это объект со свойствами year и type, их порядок здесь не имеет значения, вы получаете каждый объект по индексу массива, например

cars[0]
для первого объекта. Чтобы получить соответствующие свойства элемента a, скажем, 2-й элемент,
cars[1].type
и
cars[1].year
Учить объект JavaScript[^]


Karthik_Mahalingam

5

Peter Leow

Спасибо, Картик.