Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос

Yagher

  • 4
    вклад
  • 0
    вопросов
  • 8
    ответов
  • 38%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Зачем нужно каррирование функций?

    Yagher @Yagher
    Для замыкания, например.
    Ответ написан 09 нояб. 2022
    1 комментарий
    1 комментарий
  • Как сложить значения в массиве?

    Yagher @Yagher
    let sum = 0;
    for (let i = 0; i < sbor.length; i++) {
      sum += Number(sbor[i].value);
    }
    console.log(sum);
    Ответ написан 30 окт. 2022
    Комментировать
    Комментировать
  • Как разбить строку?

    Yagher @Yagher
    msg
      .split('')
      .forEach((el,i) => console.log(i+1, el));
    Ответ написан 29 окт. 2022
    Комментировать
    Комментировать
  • Когда происходит объявление переменных?

    Yagher @Yagher
    И здесь вроде бы как получается, что объявление происходит уже во время выполнения кода.

    Объявление переменных происходит во время первого прохода компилятора.
    Ответ написан 20 окт. 2022
    Комментировать
    Комментировать
  • Как логически сгруппировать несколько функций, выполняющих схожие задачи?

    Yagher @Yagher
    Классы нужны если вы хотите создавать несколько объектов заданного типа. В вашем случае, как вы сами и написали, преимущества использования класса нет и лучше использовать объект.
    Ответ написан 14 окт. 2022
    2 комментария
    2 комментария
  • Из-за чего элементы массива возвращают 3?

    Yagher @Yagher
    for (var i = 0; i <= 2; i++) {
    	 let j = i;
       arr[j] = function() {
          console.log(j);
       };
    }
    Ответ написан 05 окт. 2022
    1 комментарий
    1 комментарий
  • Как строку превратить в число, если в строке содержится математическое выражение?

    Yagher @Yagher
    Вариант без eval:
    function calculate(str = '6 * (5 - 4) / 3') {
    	return Function(`return + ${str}`)();
    }
    Ответ написан 05 окт. 2022
    Комментировать
    Комментировать
  • Откликнулся на вакансию в которой набирали народ на стажировку, взяли без собеса и сразу кинули на реальный проект без наставника, что делать?

    Yagher @Yagher
    Стажировка же предполагает некое обучение, долгую адаптацию и наставника. Это нормально?

    Нет, это не нормально, но часто встречается.
    Отсутствие наставника в какой-то степени могут заменить ваши сокомандники, которых двое, если я правильно понял. Это не самый плохой вариант.

    Мне радоваться или задать несколько "неловких" вопросов тимлиду?

    Вопросы задавать нужно.
    Ответ написан 03 окт. 2022
    Комментировать
    Комментировать
Оценили как «Нравится»
Самые активные сегодня
  • Drno
    • 16 ответов
    • 0 вопросов
  • dimonchik2013
    Dimonchik
    • 6 ответов
    • 0 вопросов
  • vabka
    Василий Банников
    • 5 ответов
    • 0 вопросов
  • telegram_value_maker
    • 5 ответов
    • 0 вопросов
  • Rsa97
    Rsa97
    • 4 ответа
    • 0 вопросов
  • site2life
    Ваня Зюзгин
    • 3 ответа
    • 1 вопрос
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации