Например, у меня есть:
var Data = [
{ id_list: 1, name: 'Nick', token: '312312' },
{ id_list: 2, name: 'John', token: '123123' },
]
Затем я хочу отсортировать / перевернуть этот объект, например, по имени
. Затем я хочу получить что-то вроде этого:
var Data = [
{ id_list: 2, name: 'John', token: '123123' },
{ id_list: 1, name: 'Nick', token: '312312' },
]
А теперь я хочу узнать индекс объекта со свойством name = 'John'
, чтобы получить значение токена свойства.
Каким образом решить проблему?
Если Вы хотите получить значение маркера свойства затем, можно также попробовать это
let data=[
{ id_list: 1, name: 'Nick', token: '312312' },
{ id_list: 2, name: 'John', token: '123123' },
]
let resultingToken = data[_.findKey(data,['name','John'])].token
, где _ .findKey является функцией lodash