Хобрук: Ваш путь к мастерству в программировании

Публикации по теме 'javascript'


Гипнотические тексты с JavaScript
Маленькие шедевры JavaScript — Эпизод 4 Добро пожаловать на четвертую встречу из серии «Маленькие шедевры JavaScript». Как вы, возможно, уже знаете, я беру пример с некоторых замечательных работ, проделанных программистами со всего мира (которые можно найти в основном на codepen.io), чтобы представить их на всеобщее обозрение и воспользоваться возможностью, чтобы проанализировать их и изучить новый JavaScript и CSS. методы. На этот раз я имею дело с некоторыми творческими..

Как получить координаты щелчка мышью на элементе холста?
Иногда нам может потребоваться получить координаты мыши на элементе холста HTML. В этой статье мы рассмотрим, как получить координаты щелчка мыши по элементу холста. Добавить обработчик событий mousedown Мы можем получить координаты щелчка мыши из объекта события, который мы получаем из обработчика события mousedown . Например, мы можем написать следующий HTML: <canvas style="width: 200px; height: 100px"> </canvas> Затем мы можем написать следующий код..

Руководство по решению «LeetCode 283: перемещение нулей» с использованием Javascript
Описание проблемы Учитывая целочисленный массив nums , переместите все 0 в его конец, сохраняя относительный порядок ненулевых элементов. Обратите внимание , что вы должны сделать это на месте, не создавая копию массива. См. исходную задачу здесь . Пример 1:

Тестирование — это еще не все, но это важно
Доклад, о котором я думал в последнее время, — это доклад Гэри Бернхардта под названием Идеология . Я настоятельно рекомендую вам пойти посмотреть его сейчас, если хотите, я подожду здесь. В противном случае, вот tl;dr: энтузиасты динамической типизации любят говорить, что им не нужен компилятор, так как у них есть тесты; энтузиасты статической типизации любят говорить, что им не нужны тесты, поскольку у них есть компилятор. По моему опыту, первое утверждение встречается гораздо чаще,..

Работа с узлами DOM и их свойствами в JavaScript
Манипуляции с DOM - это суть JavaScript. Без DOM нет JavaScript, а без него цифровой мир - это просто статическая страница, которая в наши дни может показаться скучной. Итак, что такое DOM? Объектная модель документа (DOM) - это представление веб-страницы или документа, которое может быть изменено с помощью языка сценариев, такого как JavaScript, в соответствии с MDN . Я узнал о DOM так, как будто смотрел на дерево вверх ногами. И каждый элемент в дереве документа называется..

Улучшение производительности приложения React: как остановить ненужный повторный рендеринг
Как инженеры-программисты, одной из наших главных забот является производительность наших приложений. При создании приложения React оптимизация производительности может быть достигнута за счет использования двух мощных хуков: React.memo и useCallback. React.memo — это оптимизация производительности, которая позволяет запоминать результат рендеринга компонента. Если компонент получает те же реквизиты, что и раньше, React будет повторно использовать ранее обработанный результат, а не..

Live Server: супер инструмент для веб-разработки
Инструменты все меняют и создают возможность экономики. Правда очень справедливая даже в разработке ПО. Инструменты ускоряют все и дают разработчику программного обеспечения возможность стать профессией. В то время как изобретательность человека может привести к совершенству, именно инструменты обеспечивают производительность. Подготовка к буткемпу Андела познакомила меня с множеством замечательных инструментов для веб-разработки. Среди остальных выделяется Живой сервер ...

Новые материалы

Краткое руководство для начинающих по простому сквозному тестированию с помощью Cypress
Автоматизированное тестирование, требующее только базовых навыков JavaScript. Цель этой статьи - показать, как с минимальными усилиями вы можете добавить полезные сквозные (E2E) тесты в свой..

Руководство по быстрой разработке рекомендательной системы промышленного уровня
В этой статье я намерен предоставить краткий обзор методов, которые можно использовать для разработки хорошо работающей рекомендательной системы. Я начал работать над Recommender Systems около 6..

Arshaw FullCalendar для AngularJS — проблемы, с которыми столкнулись, и найденные решения для их устранения
Arshaw FullCalendar — это полноразмерный календарь событий с возможностью перетаскивания, использующий jQuery. Подробнее об этом можно узнать здесь . Директива ui-calendar — это полная..

Простое руководство по Redux для разработчиков React
Понимание строительных блоков Redux Redux — это инструмент управления состоянием, который чаще всего используется с React или React Native. Когда я впервые начал использовать его год назад,..

присоединение к атрисмаркетингу
присоединение к атрисмаркетингу И много дополнительных привилегий. маркетинг — реклама-хорошие отзывы клиентов-доверие-счастье-лояльность и опытные сотрудники устойчивые лесозаготовительные..

КОВАРИАНТНОСТЬ И КОРРЕЛЯЦИЯ
ВВЕДЕНИЕ В этом посте мы обсудим ковариацию и корреляцию. Это играет важную роль при выборе функций. Статистические корреляции говорят нам как о силе связи между двумя переменными, так..

Использование матриц Вигнера в случаях машинного обучения, часть 8
Равномерный локальный закон для матриц Вигнера (arXiv) Автор: Джорджо Чиполлони , Ласло Эрдеш , Доминик Шредер . Аннотация: Мы доказываем общий локальный закон для матриц Вигнера, который..