Parse String dd-MMM-aaaa a Date Object JavaScript sin bibliotecas [duplicado]

Esta pregunta ya tiene una respuesta aquí:

¿Cómo analizar la cadena de fecha "dd-MMM-aaaa" o "MMM-dd-aaaa" usando una sola expresión regular? [duplicar] 4 respuestas

Por ejemplo:

var dateStr = "21-May-2014";

Quiero que lo anterior esté en un objeto de fecha válido.

Me gusta,var strConvt = new Date(dateStr);

Respuestas a la pregunta(1)

Su respuesta a la pregunta