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

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

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

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

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

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

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

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

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

Андрей

  • 98
    вклад
  • 0
    вопросов
  • 89
    ответов
  • 48%
    решений
Комментарии
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как улучшить код?

    standy
    Андрей @standy
    Вот так будет выглядеть правильный вариант с sort, если убрать всё лишнее:
    function adjacentElementsProduct(inputArray) {
    	const [x, y] = inputArray.sort((a, b) => b - a);
    	return x * y;
    }
    Написано более трёх лет назад
  • Как улучшить код?

    standy
    Андрей @standy
    Тогда можно и slice убрать
    Написано более трёх лет назад
  • Как поменять скроллбар на сайте?

    standy
    Андрей @standy
    Zombie42679: Попробуйте в настройках передать preventParentScroll: false
    По вопросам плагина лучше пишите в issue: https://github.com/standy/custom-scroll/issues
    Написано более трёх лет назад
  • Как переместить картинку в поле ввода?

    standy
    Андрей @standy
    Игорь: отмечайте ответ решением, раз помог
    Написано более трёх лет назад
  • Как переместить картинку в поле ввода?

    standy
    Андрей @standy
    Игорь: Можно, конечно, вот пример: www.tinymce.com
    Написано более трёх лет назад
  • Как переместить картинку в поле ввода?

    standy
    Андрей @standy
    Игорь: Можно попробовать узнать где находятся разрывы строк, к примеру, посчитав ширину каждой буквы. Такая задача слишком сложна, и заслуживает отдельного вопроса.

    Но вопрос, зачем это надо? Разрывы строк будут отличаться у разных пользователей, в зависимости от браузера и настроек системы. Если вы разобьёте строку «шла саша по<разрыв> шоссе», и вставите картинку в разрыв, то у другого пользователя будет «шла саша<разрыв> по шоссе» или даже «шла<разрыв> саша<разрыв> по<разрыв> шоссе»
    Написано более трёх лет назад
  • Как сделать появление/исчезновение блоков js?

    standy
    Андрей @standy
    Утро вечера мудренее.
    Написано более трёх лет назад
  • Как правильно оформить js, отвечающего за выпадающие списки?

    standy
    Андрей @standy
    Попробуйте отдебажить.
    Самое простое — расставить console.log() по коду.
    Более продвинуто — расставить брекпоинты в инструментах разработчика или фаербаге.
    Написано более трёх лет назад
  • Как сделать тень у div четырехугольника?

    standy
    Андрей @standy
    С поддержкой blur пока туго.
    А так спасибо за наводку, это круто.
    Написано более трёх лет назад
  • Почему не работает min-height?

    standy
    Андрей @standy
    Вот же, работает
    jsfiddle.net/24dtqubx/4
    Написано более трёх лет назад
  • Как правильно оформить js, отвечающего за выпадающие списки?

    standy
    Андрей @standy
    Теперь видно, у вас один и тот же код повторяется дважды, строчка в строчку. Лучше всего избегать любого дублирования, выносите его в отдельную функцию.

    $(document).ready(update);
    $('#f_lr1rowtd').change(update);

    function update() {
    ...
    }
    Написано более трёх лет назад
  • Проблема с border в input`е?

    standy
    Андрей @standy
    Можете выложить код (к примеру на jsfiddle.net)?
    Написано более трёх лет назад
  • EJS-locals. Как вывести?

    standy
    Андрей @standy
    Вот так:
    <% users.forEach(function(userDocument) { var user = userDocument.toObject(); %>
    Написано более трёх лет назад
  • EJS-locals. Как вывести?

    standy
    Андрей @standy
    Значит, похоже, нужно применить для всего документа:
    user.toObject()
    Написано более трёх лет назад
  • Как с помощью jQuery определить что устройство - планшет?

    standy
    Андрей @standy
    Нет, физический размер узнать нельзя, и не нужно. Ориентируйтесь на размер экрана в пикселях.
    Написано более трёх лет назад
  • Можно ли реализовать такой переход с одного объекта на другой с помощью css?

    standy
    Андрей @standy
    Сделайте подменю немного внахлест (поднимите на 1px)
    Такое может происходить если, например, зумировать страницу. Тогда может образоваться пустое место из-за округления.
    Написано более трёх лет назад
  • Grunt vs Gulp vs Prepros vs Codekit?

    standy
    Андрей @standy
    Больше плагинов не значит лучше. Во-первых, меньше модулей — меньше хлама.
    Во-вторых многие вещи в gulp можно делать обычными npm-модулями, не оборачивая их в плагин.
    Написано более трёх лет назад
  • Как одновременно вернуть переменную и promise при вызове ajax'а в функции (JQuery)?

    standy
    Андрей @standy
    Не совсем понимаю что значит одновременно, но вы можете возвращать значение в промис, передавая аргумент в resolve api.jquery.com/deferred.resolve

    Ваш метод dates_validator плох, потому что возвращает то промис, то примитив. Хорошим тоном будет всегда возвращать промис.
    Написано более трёх лет назад
  • Как узнать о завершении выполнения кода модуля в Node.JS?

    standy
    Андрей @standy
    Вы так или иначе все-равно используете колбеки, в этом примере, например, в setTimeout. Просто там же нужно будет добавить метод, который разрешает ваш промис.

    В es6 конструкции языка позволяют писать асинхронный код в синхронном стиле. Ознакомится можно тут habrahabr.ru/post/210330
    Написано более трёх лет назад
  • Возможно ли установить набор модулей для NODE.JS на компьютере без выхода в инет?

    standy
    Андрей @standy
    Crezy: Внутри папки/архива должен быть файл package.json с описанием пакета
    Написано более трёх лет назад
  • 1
  • 2
  • Следующие →
Самые активные сегодня
  • Evgenii
    • 23 ответа
    • 0 вопросов
  • Drno
    • 6 ответов
    • 0 вопросов
  • firedragon
    Владимир Коротенко
    • 5 ответов
    • 0 вопросов
  • rPman
    • 5 ответов
    • 0 вопросов
  • Dr. Bacon
    • 5 ответов
    • 0 вопросов
  • AlexVWill
    • 5 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

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

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