I need to get the index of a json object in an array whose id objects
here is a sample code
var list = [ { _id: '4dd822c5e8a6c42aa70000ad', metadata: { album: 'American IV: Man Comes Around', song: 'Hurt', coverart: 'http://images.mndigital.com/albums/044/585/435/m.jpeg', artist: 'Johnny Cash', length: 216, mnid: '44585439' } }, { _id: '4dd80b16e8a6c428a900007d', metadata: { album: 'OK Computer (Collector\ Edition)', song: 'Paranoid Android', coverart: 'http://images.mndigital.com/albums/026/832/735/m.jpeg', artist: 'Radiohead', length: 383, mnid: '26832739' } }, { _id: '4dd68694e8a6c42c80000479', metadata: { album: 'The Presidents Of The United States Of America: Ten Year Super Bonus Special Anniversary Edition', song: 'Lump', coverart: 'http://images.mndigital.com/albums/011/698/433/m.jpeg', artist: 'The Presidents Of The United States Of America', length: 134, mnid: '11698479' } } ]
then pseudo code
var index_of = list.indexOf("4dd80b16e8a6c428a900007d");
obviously this will not work, but I am wondering if there is anyway to do this without a loop to find the index?
source share