Публикации по теме '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, возглавляемый командой опытных профессионалов в области..