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


Представляем MJS Diagram  —  Компоненты диаграмм для ваших веб-приложений.
С тех пор, как я выпустил marker.js , я получаю запросы на поддержку от людей, пытающихся использовать его в случаях, для которых он не был создан. Одним из таких повторяющихся сценариев было то, что разработчики пытались модернизировать markker.js и превратить его в своего рода редактор диаграмм. Хотя я всегда отговаривал людей пытаться превратить библиотеку аннотаций изображений в нечто, чем она не предназначена, было ясно, что существует потребность в сопутствующем инструменте для..

Что такое обратные вызовы и как они работают в JavaScript?
Пошаговое руководство по обратным вызовам JavaScript, объясненное на реальных примерах. Есть несколько определений, которые могут описывать обратные вызовы, давайте рассмотрим 3 из них. Обратный вызов — это функция, которая передается в качестве аргумента другой функции. Этот метод позволяет функции вызывать другую функцию. Функция обратного вызова может выполняться после завершения другой функции. Давайте упростим эти определения . Я объясню обратные вызовы с помощью..

Спасибо за ваше объяснение, это классные вещи, но в этом случае у меня есть небольшая проблема:
Спасибо за ваше объяснение, это классные вещи, но в этом случае у меня есть небольшая проблема: let paragraph = `Paragraph: 1. Point 1:\n 1.1 Sub-point 1: 1.2 Sub-point 2: 2. Point 2: 2.1 Sub-point 1: 2.2 Sub-point 2: 3. Point 3:\n" + 3.1 Sub-point 1: 3.2 Sub-point 2: Conclusion: I'm exhausted! Did I miss anything?`; console.log(paragraph); \n после точки 1: и \n” + после точки 3: меня смущает

Разница между дросселированием и устранением подпрыгивания
Проще говоря: Регулирование задерживает выполнение функции. Это уменьшит количество уведомлений о событии, которое срабатывает несколько раз. function throttle(callback, interval) { let enableCall = true; return (...args)=> { if (!enableCall) return; enableCall = false; callback.apply(this, args); setTimeout(() => enableCall = true, interval); } } function helloFromThrottle(){ console.log("Jesus is saying hi!!!") } const foo =..

Еженедельный дайджест Frontend № 238 (29 ноября —  5 декабря 2021 г.)
Веб-разработка • Сила бессерверных технологий для разработчиков интерфейсов • Веб-альманах: ежегодный отчет HTTP-архива о состоянии Интернета • Учебное пособие по веб-компоненту формы кредитной карты Инструменты • Станет ли JetBrains Fleet убийцей VSCode? • Что нужно знать о Parcel 2 • Новости JetBrains: Добро пожаловать в Fleet ! Производительность • Производительность вычислений WebGPU по сравнению с WebGL • От шрифтов к SVG: стратегия миграции значков •..

Как я, будучи студентом Frontend-разработчика, использую ChatGPT
До появления ChatGPT я тратил много времени на поиск в поисковой системе Google, пытаясь найти правильные ответы на свои проблемы с кодированием. Как вы, наверное, знаете, поиск идеального руководства или учебника, будь то для Git или Github, может занять много времени. Часто я ловил себя на том, что копаюсь в многочисленных статьях и руководствах, которые даже не касались моих конкретных проблем. У меня было очень мало знаний об ИИ, пока я не начал использовать ChatGPT, но что меня..

Что такое Frontend Mentor и почему вы должны о нем знать?
Frontend Mentor: платформа для начинающих веб-разработчиков и дизайнеров Frontend Mentor — это инновационная платформа, созданная с целью помочь начинающим веб-разработчикам и дизайнерам улучшить свои навыки и создавать реальные проекты. Frontend Mentor призван преодолеть разрыв между теорией и практическим применением и предлагает обширную коллекцию задач по кодированию и краткое описание проекта. Frontend Mentor, возглавляемый командой опытных профессионалов в области..