Публикации по теме 'javascript'
Что такое JavaScript?
Вы когда-нибудь задумывались о том, как веб-сайты взаимодействуют с вами? Как они выполняют определенные задачи в соответствии с вашими пожеланиями? Как эти динамические веб-страницы отвечают на наши запросы?
Ну вот и наша тема. Это все происходит из-за JavaScript. Это кроссплатформенный объектно-ориентированный язык сценариев, который используется для того, чтобы сделать веб-сайты более интерактивными. Например, всплывающие меню и сложные анимации являются одними из них. Он..
Узнайте о скрытой силе генераторов JavaScript
Сначала мы объясним, что такое генераторы и зачем они нам нужны. Генераторы JavaScript впервые были представлены в ES6. Это обычные функции с немного странным поведением. Они могут остановить свое выполнение в середине функции и возобновить ее дальше с той же точки.
Чем они отличаются от обычных функций?
В обычной функции JavaScript мы ожидаем, что код внутри будет выполняться до тех пор, пока мы не достигнем оператора возврата, ошибки или конца функции.
С помощью функции..
Полное руководство по сортировке в Javascript и Typescript
Наверняка в своей карьере кодера/инженера-программиста/разработчика/профессионального клавишника вы сталкивались с ситуацией, когда вам приходилось сортировать какие-то данные или элементы пользовательского интерфейса. В большинстве случаев это довольно просто, но иногда это может быть настоящей болью. В этой статье я попытаюсь объяснить, как работает сортировка в мире TypeScript и JavaScript, покажу несколько примеров из реальной жизни и кратко расскажу о нескольких популярных..
Реагировать Введение
React – это библиотека JavaScript, разработанная для внешнего интерфейса. Это полная смесь HTML, CSS и JS.
Чтобы создавать проекты React, следуйте инструкциям, указанным в Официальном документе React .
React популярен, потому что он поставляется со встроенным виртуальным DOM, который меньше загружает браузер, а также прост в освоении. React использует JSX (JavaScript XML) для создания компонентов.
Чтобы использовать React и его виртуальную модель DOM, необходимо импортировать..
Ложный вышибала
Еще одна проблема. Еще один способ освоить. В этом случае мы собираемся использовать метод filter() для «отбрасывания» значений, которые являются логическими значениями, из массива.
Мы можем вызвать метод filter() непосредственно для массива, который хотим фильтровать, однако мы должны указать направление filter в терминах функции, чтобы определить, какие элементы фильтруются. Фильтр работает, перебирая массив и передавая элементы в массиве один за другим через функцию. Затем..
Написание чистого кода важно даже для новичков.
Любой дурак может написать код, понятный компьютеру. Хорошие программисты пишут код, понятный людям. — Мартин Фаулер
Что такое чистый код?
Чистый код ясен, понятен и удобен в сопровождении. Когда вы делаете свой код чистым, вы помните о других людях, которые могут прочитать и интерпретировать ваш код позже, или даже о людях, которые могут читать его в данный момент. Вы помогаете другим понять назначение вашего кода, чтобы они могли вносить в него изменения, когда он будет..
Применяйте естественные трансформации в повседневной работе
Примечание. Это Урок 25 из серии "Переход с JavaScript на PureScript". Обязательно прочитайте введение в серию, где мы расскажем о целях и общих чертах, а также об установке, компиляции и запуске PureScript. Я буду публиковать новый учебник примерно раз в месяц. Так что заходите почаще, впереди еще много интересного!
Индекс | ‹‹ Введение ‹ Урок 24 | Урок 26 › Урок 27 ››
В последнем уроке мы начали рассматривать естественные преобразования в функциональном..
Новые материалы
Конфигурация Gulp для WordPress - Часть II
Здесь мы переходим ко второй части руководства по настройке Gulp для оптимальной разработки WordPress. Если вы пропустили первую часть, где мы установили все модули, необходимые для задач,..
LACTF — сеть/метавселенная
В lactf я смог решить задачу веб/метавселенной.
Ниже приведен исходный код, предоставленный здесь
Из исходного кода видно, что флаг — это отображаемое имя администратора...
GraphQL — Язык запросов — Часть 1
Первое, что нужно знать: GraphQL — это спецификация (как она должна работать и выглядеть), а не реализация. GraphQL не нужно устанавливать, вы реализуете его с помощью серверной библиотеки,..
Будущее машинного обучения в Индии
Будучи связанным с интенсивно развивающимся языком, непрерывные технологические достижения наверняка поразят сектор машинного обучения, который вот-вот сформирует долгосрочную перспективу машинного..
Сравнение Clojure IDE — Emacs/Cider и IDEA/Cursive
Введение
Недавно я редактировал сообщение в блоге, в котором брал интервью у жителей Метосинии относительно их любимых редакторов Clojure . Было довольно интересно увидеть, что используется..
Строки, регулярные выражения и шаблонные литералы — Часть 1 | Понимание ES6
Строки, несомненно, являются одним из самых важных типов данных в любом языке программирования.
Строки есть практически в каждом языке программирования, и научиться их эффективному..
7 признаков того, что вы все еще начинающий веб-разработчик
В этой статье я расскажу о 7 признаках того, что вы все еще начинающий веб-разработчик. Это вещи, в которые время от времени могут впадать даже опытные разработчики, поэтому не беспокойтесь,..