sim3x, ну выше вы писали (нет, конечно
Нужно учить то что востребовано) я пиисал (так я понимаю что это основы и их желательно знать, или как лучше учиться) я имел ввиду что ES это основа языка и знать его нужно. или ES не особо нужен ?
Programmist_Kolxozn1k, посоветую, обязательно хорошо разобраться со стрелочными функциями, каррированием, Promise, async/await, rest и spread, функциями массива map/every/some/reduce/includes/find/filter/sort , модульной системой ES6, классами. Остальное во многом зависит от фреймворка с которым будете работать и стандартов принятых в сообществе или компании в которую попадете.
Со временем лучше изучить JavaScript как можно глубже, чтобы даже если и возникли какие либо вопросы, вы всегда могли в течении пары минут заполнить этот пробел без посторонней помощи.
Обязательно разберитесь с babel и webpack.
Ну и разработчик JavaScript который не понимает прототипного наследования - недоразработчик. Прототипы надо понимать, с ними надо обязательно разобраться, так как они лежат в основе языка.
Заметил многие этим пренебрегают.
Антон Спирин, спиасбо. многое что Вы написали я уже знаю а вот методы масивов не все знаю, с вебпаком пока тоже не сталкивался, прототипы знаю. бабел прочитал начинаю пользоватся понемногу а вот с ассинхронными функциями и промиссами пока не знаком точне не понимаю как их использовать тот же новый стандартный ES объект символ не совсем понимаю для чего это может пригодится, и в этом духе. Не подскажите как Вы такое пробелы заполняйте ?