filter examples

by jcreamer898

HTML

<pre id="results"></pre>

JavaScript

var movies = [{ name: 'star wars', year: 1977}, { name: 'the matrix', year: 1999 }, { name: 'the fellowship of the ring', year: 2001 }];

var names = movies.filter(function(m) {
    return m.year > 2000; 
});

var result = document.createElement('div');
result.innerHTML = JSON.stringify(names, null, 4);
document.getElementById("results").insertBefore(result);

var movies = [{ name: 'star wars', year: 1977}, { name: 'the matrix', year: 1999 }, { name: 'the fellowship of the ring', year: 2001 }];

var names = movies.filter(function(m) {
    return m.year > 2000; 
}).map(function(m) {
    return m.name;
});

var result = document.createElement('div');
result.innerHTML = JSON.stringify(names, null, 4);
document.getElementById("results").insertBefore(result);