You can directly compare both dates as
return pickedDate <= todaysDate
For exact date comparison considering milliseconds you can use
getTime() method
You can parse date as you have done:
pickedDatestr = "09-Apr-2010"
var pickedDate = new Date(Date.parse(pickedDatestr.replace(/-/g, " ")))