Ну так это же база на которой строится фронтенд, без ее знание умение писать js на фронте как минимум бесполезно ;)
Простите, я фронт писал, ещё когда под ие6 для пнг надо было хак использовать. После этого знаю на уровне ответов на вопросы на собеседованиях. Джс для меня - это не только фронт, а в первую очередь язык, с встроенной асинхронностью (через ивент-луп) - а там хоть нода, хоть браузер, хоть даже плагин для браузера или приложение для OS на нём писать - без разницы. А вот эти все цсс/хтмл - не очень шарю