Sinceramente credevo che bisognasse iniziare da qualche altro linguaggio di programmazione, che fungesse da introduzione.
Nella guida di javascript presente sul sito ho notato che alcune nozioni erano date per assodate (come il significato della programmazione a oggetti) oltre ad essere abbastanza datata(ma questo è marginale.)

A ogni modo, grazie per le delucidazioni.