how to learn javascript properly - test repo