Evolent interview question

Javacript advanced concepts like closure , prototype