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


Начало работы с WebdriverIO
Недавно я устроился на новую работу, и мне было поручено настроить и запустить автоматическое тестирование пользовательского интерфейса. Я решил использовать WebdriverIO , так как он отвечал всем критериям для необходимой мне среды автоматизации. Это означало, что мне нужно было начать с написания краткого доказательства концепции для приложений, в которых я собирался это реализовать. Чтобы написать доказательство концепции, я просто следовал разделу Начало работы Руководства по..

Креативное кодирование со звуковым вводом.
Креативное кодирование/генеративное искусство становится еще интереснее, когда оно выполняется со звуковым вводом. В этом проекте мы будем перемещать фигуры относительно звуковой частоты, определяемой микрофоном. При этом используется язык p5.js , представляющий собой библиотеку javascript. Это можно сделать в любом редакторе (атом, скобка и т.д.) или даже в онлайн-редакторе p5 . Начиная Прежде чем приступить к скетчу, убедитесь, что у вас есть готовая к работе папка, в которой..

Подсказка для массивов в JavaScript
Массивы - очень распространенная и полезная структура данных для сохранения коллекций, но у них есть небольшая загвоздка в JavaScript, они на самом деле являются объектами. Хотя это, вероятно, не новость для тех, кто использует JS, для тех, кто только начинает, может возникнуть странный сюрприз. Причина JS прямо сейчас имеет шесть примитивных типов: s tring , n umber , b oolean , n ull , u ndefined и s ymbol , и, когда что-то не соответствует одному из них, оно назначается..

Изучение JavaScript с помощью шаблонов программ: шаблон функции, часть 1
Как создавать функции в JavaScript и как их использовать, чтобы упростить написание, чтение и отладку ваших программ. Одним из наиболее важных навыков, которым может овладеть любой программист, является эффективное создание и использование функций в своих программах. В этой статье я собираюсь продемонстрировать, как создавать функции в JavaScript и как их использовать, чтобы упростить написание, чтение и отладку ваших программ. Для функций не существует специального шаблона..

Как бессерверное воздействие может повлиять на экосистему Node.js?
Поскольку есть много разработчиков на стороне клиента, которые знают JavaScript и привыкли к тому, как работает этот язык, им очень легко подойти к Node.js и начать создавать свои собственные серверные ВМ. В Serverless есть похожие вещи. К бессерверному режиму очень легко подойти, начать создавать облачный сервис и запустить его. Вам не нужно беспокоиться о настройке и управлении виртуальными машинами, антивирусным программным обеспечением, брандмауэрами и т. Д. - все это делается за..

Проверка формы как компонент более высокого порядка, часть 1
Проверка ввода функционального стиля Вступление Обработка форм иногда кажется тривиальной, но давайте на секунду задумаемся о том, что задействовано в этом процессе. Нам нужно определить поля формы, нам нужно проверить поля, нам также может потребоваться отображать ошибки в соответствии с фактом, если ввод подтверждается, кроме того, нам нужно выяснить, является ли проверка мгновенной или только после нажатия кнопки отправки и т. и так далее. Возможно, вы искали способы решения этой..

Введение в мобкс
Введение в мобкс MobX — это простая, масштабируемая и автономная библиотека управления состоянием, которая соответствует реализации функционального реактивного программирования (FRP) и предотвращает несогласованное состояние, гарантируя, что все производные выполняются автоматически. Согласно MobX, это снова упрощает управление состоянием, решая основную проблему: делает невозможным создание несогласованного состояния. MobX является автономным и не зависит от какой-либо внешней..