Sortowanie według daty za pomocą underscore.js lub zwykłego JS

Mam tablicę obiektów, które mają właściwość ciągu „data”. to znaczy:

<code>[
    {
        id: 1,
        startDate: '2011-4-22'
    },
    {
        id: 2,
        startDate: '2012-3-15'
    },
    {
        id: 3,
        startDate: '2011-4-22'
    },
    {
        id: 4,
        startDate: '2012-2-10'
    }
]
</code>

Chcę tylko przekonwertować ciągi dat na datę i posortować je według startDate DESC. Czy ktoś może mi powiedzieć, jak to zrobić za pomocą metody underscore.js _sortBy lub nawet zwykłego javascript.

Dzięki!

questionAnswers(4)

yourAnswerToTheQuestion