Ежедневные архивы: 01.02.2019

Исследование: как скорость загрузки страниц влияет на уровень продаж

От автора: медленная загрузка веб-страниц негативно влияет на уровень продаж. Это подтверждают результаты исследования, проведенного компанией Unbounce. В ходе исследования было опрошено 750 американских покупателей и почти 400 интернет-маркетологов. Большая часть потребителей (около 70%) ответила, что скорость загрузки страницы является важным фактором, от которого зависит вероятность покупки. Более 80% маркетологов расценивают медленную загрузку как проблему, но не считают ее решение ...

Читать далее »

Особенности форматирования кода в IntelliJ IDEA

От автора: в IntelliJ IDEA форматирование кода придает приложению характерную стройность и читабельность. Необходимо помнить — все, что вы написали, когда-то будет совершенствовать кто-то еще. И ни одна функциональность не украсит программиста так, как удобочитаемость его творения. Поэтому сегодня разберемся с тем, как форматировать код, и дадим пару дельных советов. Вы научитесь выравнивать его так, чтобы он и выглядел профессионально, ...

Читать далее »

Удаление ключевого слова «this» из JavaScript делает язык лучше

От автора: конечно, this в JavaScript является источником большой путаницы в языке. Причина в том, что this зависит от того, как была вызвана функция, а не от того, где она была определена. JavaScript без this выглядит как лучший функциональный язык программирования. this теряет контекст Методы — это функции, которые хранятся в объектах. Для того, чтобы функция знала, над каким объектом ...

Читать далее »

Как освоить Async / Await в JavaScript на реальных примерах

От автора: Async / await — это новый способ написания асинхронного кода. Он построен на основе promises, поэтому он также является не блокирующим. Разница заключается в том, что асинхронный код выглядит и ведет себя немного больше как синхронный. Вот в чем вся его сила. Наряду с написанием этой статьи я также создал видео на YouTube! Вы можете смотреть его и ...

Читать далее »