146
rated 0 times
[
152]
[
6]
/ answers: 1 / hits: 82376
/ 12 Years ago, mon, february 4, 2013, 12:00:00
Say I have an array like this:
var arr = [
{type:orange, title:First},
{type:orange, title:Second},
{type:banana, title:Third},
{type:banana, title:Fourth}
];
and I want this to be split up into arrays that have objects which have same type so:
[{type:orange, title:First},
{type:orange, title:Second}]
[{type:banana, title:Third},
{type:banana, title:Fourth}]
But I want to do this generically so not having an if statement that specifies orange or banana
// not like this
for (prop in arr){
if (arr[prop] === banana){
//add to new array
}
}
Thoughts? JQuery and Underscore are both options to use.
More From » jquery