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


Codewars: Допустимые скобки
Проблема: Напишите функцию, которая принимает строку скобок и определяет, допустим ли порядок скобок. Функция должна возвращать true , если строка допустима, и false , если она недействительна. Примеры: "()" => true ")(()))" => false "(" => false "(())((()())())" => true В моем решении этой проблемы я немного изменил код. В моем решении вы можете добавить любые круглые скобки, например: (), {}, []. Не беспокойтесь, это..

Используйте выражения функций вместо объявлений функций в JavaScript
На работе я наблюдал разные способы создания функций в кодовой базе - и это привело меня к поиску ответов о том, когда какие именно использовать (объявление или выражение). В этой статье рассказывается, почему использование функциональных выражений обычно предпочтительнее, чем использование их объявлений. В JavaScript есть два разных способа создания функций. Объявления функций использовались в течение долгого времени, но использование выражений функций постепенно берет верх...

JavaScript — Создание хороших привычек
Спасибо, что прочитали этот пост! Обязательно ознакомьтесь с другими моими работами на моем Веб-сайте , LinkedIn и Github . Темы, которые я затронул в этом блоге, основаны на Руководстве по стилю JavaScript Google. Методы, о которых я говорю, соответствуют настройкам Google , не являются универсальными и могут быть изменены. Точка с запятой и ASI Точка с запятой явно завершает оператор в JavaScript. Автоматическая вставка точки с запятой ( ASI ) — это способность..

Контекст выполнения JavaScript, часть 2   —   стек вызовов и множественные контексты выполнения
В предыдущем посте мы говорили о контексте выполнения. Это был первый контекст выполнения, созданный на этапе компиляции. Мы называем этот самый первый контекст выполнения глобальным контекстом выполнения (глобальным EC) . Переменные, хранящиеся в соответствующей среде переменных, являются глобальными переменными . Глобальный контекст выполнения отсутствует. При запуске скрипта можно создавать и удалять несколько контекстов выполнения. Откуда берутся эти контексты выполнения?..

Запись видео в Интернете с помощью языка программирования Javascript
Многие браузеры теперь имеют возможность доступа к видео- и аудиовходу от пользователя. Однако, в зависимости от браузера, это будет полностью динамический и встроенный опыт, или он будет делегирован специальному приложению на устройстве пользователя. Добавьте HTML в свой код Добавьте следующее в код javascript для записи видео с помощью MediaRecorder Ваше записанное видео теперь автоматически воспроизводится после записи через video.play(); метод Webner..

Обзор планировщика
Обзор планировщика JavaScript Webix Webix недавно представил новый комплексный виджет JS Scheduler для интеграции календаря, планирования и функций расписания в любое веб-приложение. В этой статье мы рассмотрим основные возможности нового модуля и ответим на наиболее часто задаваемые вопросы. Что такое сложные виджеты Webix? В отличие от обычных виджетов пользовательского интерфейса JavaScript, сложные виджеты представляют собой полноценные SPA-приложения, не требующие..

Объяснение: растущий спрос на разработчиков JavaScript
За последнее десятилетие мы стали свидетелями значительного развития технологий практически во всех секторах. Но мы наблюдаем внезапный бум технологий веб-разработки. Таким образом, у нас есть передовые инструменты, фреймворки, библиотеки, технологические стеки и языки программирования. Но, несмотря на наличие продвинутых языков программирования, почему все большее число людей по-прежнему полагаются на услуги по разработке JavaScript ? Современные тенденции в индустрии..