Учить все шаг за шагом. Стандарт ES6 расширяет стандарт ES5. Для React разработки придется еще изучить экспериментальные фичи пока не добавленные в стандарт, которые используют и транспилируют в валидный код с помощью babel и соответствующих прессетов.
Антон, в странные места вы собеседовались. Не было в моей жизни технического интервью на Frontend Developer, где бы не было вопросов и задач на знание JavaScript.
Антон Спирин, завтра еще одно пройду, обращу внимание :)
Да как-то странно на собеседовании даж на мидлл фронтенда слышать вопросы про промисы или всплытие переменных и задачки про js. Больше спрашивают про прежний опыт и рассказ о себе.
У реактовцев все совсем плохо, да?
Спеть на интервью о себе вы можете любую песню, а проверить так ли это на самом деле давольно легко, что и делают на интервью в серьезных компаниях.
Каждая вакансия имеет перечень требований к кандидату и в идеале хорошо пройтись по ним всем. Особенно если кандидатов много.
Естественно если интервьюер видит, что вы обладаете хорошими знаниями той или иной технологии, то зацикливаться на ней он не будет.
Больше спрашивают про прежний опыт и рассказ о себе.
На нормальных интервью оцениваются как soft skills, так и hard skills.
ES 5 , 2015 , 2016 , 2017 - это обновления спецификации с дополнениями
Имхо надо начинать с основ, нету смысла начинать с ES 2016 , потом всеравно нужно будет возвращаться.