Задать вопрос

Почему такая ошибка в коде?

Через несколько дней собеседование на вакансию front-end developer. Програмистом никогда не работал поэтому это будет стажер или junior front-end developer. За несколько месяцев изучил то что перечислил ниже. Посоветуйте какие пункты кроме перечисленных обязательно нужно еще изучить. Тоесть те о которых с большой долей вероятности спросят на собесодовании. Но немного, штук 5-7 не больше. Потому что за несколько дней больше не смогу качественно изучить. А не пройденных пунктов на learn.javascript.ru еще около сотни...Особенно много не пройденных пунктов из части 2 и части 3. Просто ИМХО учебник очень большой, наверное если если распечатать его то будет с 1000 страниц. Если все три части изучить, понять и запомнить то наверное по теории знания JS будут как у хорошего мидла, но я то пробуюсь на первую работу стажер или junior, как уже возьмут...Поэтому интересует мнение тех кто ближайшие 3 года проходил собеседование на стажера или junior front-end developer. какие 5-7 пунктов вы бы посоветовали еще изучить?

P.S. На learn.javascript.ru есть пункты которые детально описывают некоторые методы, то их можете не советовать потому что я все наиболее важные и часто используемые методы в javascript изучил на других ресурсах и на практике.

Что изучил на learn.javascript.ru:

Основы JavaScript
2.1 Привет, мир!
2.3 Строгий режим — "use strict"
2.4 Переменные
2.5 Типы данных
2.7 Операторы
2.8 Операторы сравнения
2.10 Условные операторы: if, '?'
2.11 Логические операторы
2.12 Циклы while и for
2.13 Конструкция "switch"
2.14 Функции
2.15 Function Expression и функции-стрелки

Качество кода
3.3 Комментарии

Объекты: основы
4.1 Объекты
4.4 Методы объекта, "this"
4.6 Конструкторы, создание объектов через "new"

Типы данных
5.2 Числа
5.3 Строки
5.4 Массивы

Продвинутая работа с функциями
6.1 Рекурсия и стек
6.2 Остаточные параметры и оператор расширения
6.3 Замыкание
6.4 Устаревшее ключевое слово "var"
6.5 Глобальный объект
6.6. Объект функции, NFE
6.7 Синтаксис "new Function"
6.8 Планирование: setTimeout and setInterval

Классы
9.1 Класс: базовый синтаксис
  • Вопрос задан
  • 1689 просмотров
Подписаться 9 Простой 6 комментариев
Решения вопроса 3
Martovitskiy
@Martovitskiy
Практика важна. А если по списку, то не хватает:

5.5 Методы массивов
6.9 Декораторы и переадресация вызова, сall/apply
6.10 Привязка контекста к функции
7.2 Свойства - геттеры и сеттеры
8 Прототипы, наследование!!!
11 Промисы, async/await
Замыкание, наследование - тут еще раз разобраться.

А вобще как говорят перед смерью не надышишься. Либо знаешь, либо нет. В спешке учить смысла нет, важно понимать.
Ответ написан
@teffety
По опыту , часто спрашивают следующее:
Promise, async/await
Prototype
Array
Object
Отличия var от let/const
Ответ написан
Комментировать
daruvayc0
@daruvayc0
Многие искатели так же как и работодатели, и даже те разработчики которые Вас будут собеседовать ленивы. Они так же зайдут в гугл и найдут список вопросов для собеседования. Вот. Так, что советую пройтись по списку, и заполнить пробелы. В 99% Вас будут спрашивать именно это, + несколько вопросов специфических для конторы в которой собеседуетесь.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
php666
@php666
PHP-макака
Лол, все перечисленное, это основы языка, капля в море.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы