Главная » Архив меток: JavaScript

Архив меток: JavaScript

Шаблоны итераторов JavaScript

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

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

Что нового планируется в JavaScript на 2019 год

От автора: в течение последних нескольких лет JavaScript постоянно развивался благодаря новым функциям. Если вам интересно узнать, что ждет нас в следующей версии JavaScript 2019, этот пост для вас! Прежде чем начать разговор о последних функциях, важно понять, как новые идеи становятся частью языка JavaScript. Процесс введения новых функций языка JavaScript Если коротко, спецификация языка, которая управляет JavaScript, называется ECMAScript. ...

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

Нахождение наиболее часто повторяющегося символа в JavaScript

От автора: как найти в коде JavaScript символ, встречающийся чаще всего, а также подсчитать общее количество повторов? В этой задаче мы будем иметь дело со строками, массивами и объектами. Мы научимся работать с этими типами данных, используя различные методы, которые в итоге дадут нам рабочее решение. Довольно разговоров, давайте приступим! Здесь вы можете найти код. У вас уже должна быть ...

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

Углубленное изучение JavaScript: как создать конвертер цветов Hex2 RGB

От автора: в этой статье мы создадим веб-приложение — конвертер цветов RGB и шестнадцатеричного кода.   Вы можете найти демо здесь, а исходный код здесь. Структура проекта довольно проста. index.html: содержит структуру приложения. style.css: стили страницы. app.js: содержит весь код, необходимый для запуска проекта. Вот список вещей, которые я хотел, чтобы выполняло это приложение: Всякий раз, когда что-то набирается в ...

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

JavaScript — короткий путь к высоким заработкам в веб-разработке

От автора: привет, друзья! В данной статье поговорим о самом популярном на сегодняшний день языке программирования для веб-разработчиков — JavaScript. Выясним, что этот язык собой представляет, какие у него возможности, где и как его можно применять, что с его помощью можно создавать. Также поговорим о популярности JS, и как, владея им, можно зарабатывать. Что такое JavaScript? Это язык программирования, который ...

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

Решение задач на собеседование по Javascript

От автора: подписчики попросили сделать несколько видео, где я покажу как решать задачи на собеседование по JavaScript. В этом видео вы увидите, как решать некоторые задачи на собеседование по JavaScript. Вы узнаете, как решать задачи, связанные с контекстом: вы узнаете, как работает метод Bind и Apply, и как их реализовать самостоятельно. Также вы узнаете, как решить задачу с реализацией функцией, ...

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

Практическое руководство по написанию более функционального JavaScript

От автора: функциональное программирование великолепно. С появлением React все больше и больше внешнего кода JavaScript пишется с учетом принципов ФП. Но как нам начать использовать образ мышления ВП в повседневном кодировании? Рассмотрим подробно, как пишется функциональный JavaScript. Я попытаюсь использовать обычный блок кода и шаг за шагом пояснить его рефакторинг. Проблема: Пользователь, который заходит на нашу страницу /login, может иметь ...

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

Как произвести удаление дублей массива в ES6

От автора: вот три способа отфильтровать дубликаты из массива и вернуть только уникальные значения. Мой любимый — с использованием Set. Он быстрее и проще всего позволяет произвести удаление дубликатов в массиве. 1. Использование Set Позвольте мне начать с объяснения того, что представляет собой Set: Set — это новый объект данных, представленный в ES6. Так как Set позволяет хранить только уникальные ...

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

Как перейти на Gulp.js 4.0

От автора: сегодняшняя статья посвящена Gulp 4, изменения в котором могут поначалу озадачить разработчиков. Несмотря на конкуренцию со стороны webpack и Parcel, Gulp.js остается одним из самых популярных исполнителей задач JavaScript. Gulp.js настраивается с использованием кода, что делает его универсальным вариантом общего назначения. Наряду с обычным переносом, упаковкой и интерактивной перезагрузкой, Gulp.js может анализировать базу данных, отображать статический сайт, выдавать ...

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

Как создать на JavaScript средство просмотра PDF

От автора: формат Portable Document Format, или сокращенно PDF, идеально подходит для обмена документами, содержащими много точно отформатированного текста и изображений, особенно если нам нужно иметь возможность распечатать или просмотреть их в автономном режиме. Хотя большинство современных браузеров могут отображать файлы PDF, они делают это с помощью средства просмотра PDF, которое запускается на независимой вкладке или окне, заставляя пользователей покидать ...

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