Публикации по теме '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 ? Современные тенденции в индустрии..