Como analisar uma data no formato “YYYYmmdd” em JavaScript?

Esta é uma questão noob:

Como analisar uma data no formato"YYYYmmdd" sem bibliotecas externas? Se a string de entrada não estiver neste formato, eu gostaria de obterinvalid Date (ou indefinido se for mais fácil).