Какой поверхностный уровень JavaScript?
Поверхностное знание яваскрипт это его незнание и работа с jquery))) тут таких полно)
Поверхностный это знать как создать функцию и вызвать её. А также знать как создаются переменные. Вот сама поверхность.