https://medium.com/@holasoymalva/10-preguntas-intermedias-y-avanzadas-de-javascript-que-solo-un-verdadero-experto-podr%C3%ADa-responder-3ce66ee41b9