jQuery Array Search Simple Example
Share
Quick example on how you can use jQuery’s $.map() function to grab a value from an array of JS objects. In the example I have an array of JS objects that contain days and prices, we want to extract a price for a specific day.
var dayArr = Array( { "day" : "day01", "price" : "$210" }, { "day" : "day02", "price" : "$220" }, { "day" : "day03", "price" : "$230" } );
var findDay = 'day02'; //find price for day 1
var price = $.map(dayArr, function(value, key) {
if (value.day == findDay)
{
return value.price;
}
});
console.log(price);
//output: $220