Skip welcome & menu and move to editor
Welcome to JS Bin
Load cached copy from
 
<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>JS Bin</title>
</head>
<body>
</body>
</html>
 
var itemsObj = {};
var itemsList = [];
x = [{"id":"item1","val":"foo"},
     {"id":"item2","val":"bar"},
     {"id":"item1","val":"baz"},
    {"id":"item1","val":"bez"}];
for (var i = 0; i < x.length; i++) {
    var item = x[i];
    if (!itemsObj[item.id]) {
        itemsObj[item.id] = item;
        itemsList.push(item);
    }
}
console.log(itemsList);
Output

You can jump to the latest bin by adding /latest to your URL

Dismiss x
public
Bin info
orangemantispro
0viewers