uz
Feedback
Frontend Interview - собеседования по Javascript / Html / Css

Frontend Interview - собеседования по Javascript / Html / Css

Kanalga Telegram’da o‘tish

Канал для подготовки к собеседованиям по фронтенду Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront Купить рекламу: https://telega.in/c/frontendinterview Канал в реестре РКН: https://rknn.link/su

Ko'proq ko'rsatish

📈 Telegram kanali Frontend Interview - собеседования по Javascript / Html / Css analitikasi

Frontend Interview - собеседования по Javascript / Html / Css (@frontendinterview) Rus til segmentidagi kanali faol ishtirokchi. Hozirda hamjamiyat 10 736 obunachidan iborat bo'lib, Texnologiyalar & Aralashmalar toifasida 11 409-o'rinni va Rossiya mintaqasida 60 392-o'rinni egallagan.

📊 Auditoriya ko‘rsatkichlari va dinamika

невідомо sanasidan buyon loyiha tez o‘sib, 10 736 obunachiga ega bo‘ldi.

13 Iyul, 2026 dagi oxirgi ma’lumotlarga ko‘ra kanal barqaror faollikka ega. Oxirgi 30 kunda obunachilar soni -104 ga, so‘nggi 24 soatda esa -8 ga o‘zgardi va umumiy qamrov yuqori darajada qolmoqda.

  • Tasdiqlash holati: Tasdiqlanmagan
  • Jalb etish (ER): Auditoriya o‘rtacha 8.00% darajada jalb etiladi. Nashrdan keyingi dastlabki 24 soatda kontent odatda umumiy obunachilar sonining 4.14% ini tashkil etuvchi reaksiyalarni to‘playdi.
  • Post qamrovi: Har bir post o‘rtacha 859 marta ko‘riladi; birinchi sutkada odatda 444 ta ko‘rish yig‘iladi.
  • Reaksiyalar va o‘zaro ta’sir: Auditoriya faol: har bir postga o‘rtacha 2 ta reaksiya keladi.
  • Tematik yo‘nalishlar: Kontent javascript, браузер, html, css, видимость kabi asosiy mavzularga jamlangan.

📝 Tavsif va kontent siyosati

Muallif resursni shaxsiy fikrni ifoda etish maydoni sifatida ta’riflaydi:
Канал для подготовки к собеседованиям по фронтенду Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront Купить рекламу: https://telega.in/c/frontendinterview Канал в реестре РКН: https://rknn.link/su

Yuqori yangilanish chastotasi (oxirgi ma’lumot 14 Iyul, 2026 da olingan) sababli kanal doimo dolzarb va katta qamrovli bo‘lib qoladi. Analitika auditoriya kontent bilan faol hamkorlik qilishini, uni Texnologiyalar & Aralashmalar toifasidagi muhim ta’sir nuqtasiga aylantirishini ko‘rsatadi.

10 736
Obunachilar
-824 soatlar
-297 kunlar
-10430 kunlar
Postlar arxiv
Только уникальные Создайте функцию, которая будет определять, содержит ли строка только уникальные символы. Строка может соде
Только уникальные Создайте функцию, которая будет определять, содержит ли строка только уникальные символы. Строка может содержать любой из 128 ASCII символов. Символы чувствительны к регистру. Примеры:
 hasUniqueChars("  nAa")
false Потому что присутствует два пробела
 hasUniqueChars("abcdef")
true
 hasUniqueChars("aA")
true - чувствительна к регистру
 hasUniqueChars("++-")
false Пристутствует два +

Что такое хуки в React? В чем заключаются преимущества их использования? Хуки - это встроенные функции, которые позволяют использовать состояние и методы жизненного цикла внутри функциональных компонентов. Правила использования хуков 1. нельзя использовать внутри циклов, условий или вложенных функций 2. можно использовать либо внутри компонентов, либо внутри других хуков (в том числе, пользовательских, "кастомных", custom) Основные хуки useState() useEffect() useContext() Дополнительные (продвинутые) useReducer() useCallback() useMemo() useRef() useImperativeHandle() useLayoutEffect() useDebugValue() Преимущества хуков 1. С ними легче работать, их легче тестировать (как отдельные функции компонентов), они делают код чище, улучшают его читаемость - сложная логика может быть вынесена в "кастомный" хук 2. Позволяют разделять сложную логику на маленькие функции, используемые внутри компонентов 3. Повышают уровень "переиспользуемости" кода 4. Позволяют распределять логику между компонентами через пользовательские хуки Являются более податливыми к перемещениям в дереве компонентов

Как работать с JS / CSS / Node.js / SQL в 2021 году Языки эволюционируют. Поиск и изучение новых фишек отнимает у опытных web-разработчиков до 10 часов в неделю. Вы же хотите дорасти до тимлида? Значит, нужно повышать квалификацию. С подпиской на @sWebDev достаточно 5 минут в день, чтобы узнавать новые трюки JS / CSS / Node.js / SQL. @sWebDev — это быстрые тесты, примеры кода и актуальные решения, которые сделают вас самым подготовленным сотрудником компании.

Какая из перечисленных команд позволяет переключиться с одной ветки на другую в git?
Anonymous voting

CodePen Amazing - канал, на который выкладывают самые клевые проекты с CodePen. Смотрите, вдохновляйтесь, творите! - > @codep
CodePen Amazing - канал, на который выкладывают самые клевые проекты с CodePen. Смотрите, вдохновляйтесь, творите! - > @codepen_amazing

Как автоматизированные инструменты помогают улучшить доступность приложения? Существует две категории инструментов, которые м
Как автоматизированные инструменты помогают улучшить доступность приложения? Существует две категории инструментов, которые могут быть использованы для определения проблем с доступностью приложения: Инструменты статического анализа "Линтеры", вроде ESLint, могут использоваться совместно со специальными плагинами, например, eslint-plugin-jsx-a11y для анализа React-проектов на уровне компонентов. Статические анализаторы выполняются очень быстро, поэтому "цена" их использования невелика, а преимущества очевидны. Инструменты браузера Браузерные инструменты анализа доступности контента, такие как aXe и Google Lighthouse, осуществляют автоматическую проверку на уровне всего приложения. Они могут обнаружить более "реалистичные" проблемы, поскольку браузеры имитирую поведение пользователя, взаимодействующего со страницей.

JavaScript Cookbook - Shelley Powers.pdf12.72 MB

JavaScript Cookbook Раньше JavaScript был вполне себе легко изучаемым языком программирования, требующим только знаний по раб
JavaScript Cookbook Раньше JavaScript был вполне себе легко изучаемым языком программирования, требующим только знаний по работе в браузере. Теперь, когда JavaScript работает и на сервере, и на мобильных устройствах, начинающим программистам становится сложнее выбрать, какое из направлений подойдёт ему лучше всего. В этом руководстве автор раскроет возможности JavaScript в любой из областей, приведёт примеры его работы и даст советы.

Вклад У вас есть определенная сумма денег a0 > 0. Вы вкладываете их под годовой процент p. И вы хотите в итоге получить сумму
Вклад У вас есть определенная сумма денег a0 > 0. Вы вкладываете их под годовой процент p. И вы хотите в итоге получить сумму денег = a >= a0. Напишите функцию, datenbdays, которая принимает параметры a0, a, p и возвращает дату, к которой накопится целевая сумма. Примеры: date_nb_days(100, 101, 0.98) --> "2017-01-01" (366 days) date_nb_days(100, 150, 2.00) --> "2035-12-26" (7299 days)

JavaScript_на_примерах_Практика,_практика_и_только_практика_2018.pdf19.20 MB

JavaScript на примерах. Практика, практика и только практика Данная книга - это прекрасное учебное пособие для изучения языка
JavaScript на примерах. Практика, практика и только практика Данная книга - это прекрасное учебное пособие для изучения языка программирования JavaScript на примерах. Изложение ведется последовательно: от написания первой программы, до создания полноценных проектов: интерактивных элементов (типа слайдера, диалоговых окон) интернет-магазина, лендинговой страницы и проч. По ходу даются все необходимые пояснения и комментарии.

Можно ли создать инстанс абстрактного класса в TypeScript?
Anonymous voting

Как реализовать однократное выполнение компонентом некоторой операции при первоначальном рендеринге в React? Для этого можно
Как реализовать однократное выполнение компонентом некоторой операции при первоначальном рендеринге в React? Для этого можно использовать метод жизненного цикла componentDidMount() в классовом компоненте:
 class Homepage extends React.Component {
   componentDidMount() {
     trackPageView('Homepage')
   }
   render() {
     return <div>Домашняя страница</div>
   }
 }
Любые операции, определенные в componentDidMount(), будут выполнены только один раз при монтировании компонента. Аналогичный функционал можно реализовать с помощью хука useEffect() с пустым массивом зависимостей. const Homepage = () => { useEffect(() => { trackPageView('Homepage') }, []) return <div>Домашняя страница</div> }

Верно ли следующее утверждение?: Браузер может прочитать JSX синтаксис.
Anonymous voting

Для чего предназначены методы setTimeout и setInterval? Мы можем вызвать функцию не в данный момент, а позже, через заданный
Для чего предназначены методы setTimeout и setInterval? Мы можем вызвать функцию не в данный момент, а позже, через заданный интервал времени. Это называется «планирование вызова». Для этого существуют два метода: setTimeout - позволяет вызвать функцию один раз через определённый интервал времени. setInterval - позволяет вызывать функцию регулярно, повторяя вызов через определённый интервал времени. Например, данный код вызывает sayHi() спустя одну секунду:
 function sayHi() {
   alert('Привет');
 }

 setTimeout(sayHi, 1000);

Следующий пример выводит сообщение каждые 2 секунды. Через 5 секунд вывод прекращается:
 // повторить с интервалом 2 секунды
 let timerId = setInterval(() => alert('tick'), 2000);

 // остановить вывод через 5 секунд
 setTimeout(() => { clearInterval(timerId); alert('stop'); }, 5000);

Как устроиться FE разработчиком без опыта? Устроиться в хорошую компанию в первый раз всегда сложно. Компании ищут людей, кот
Как устроиться FE разработчиком без опыта? Устроиться в хорошую компанию в первый раз всегда сложно. Компании ищут людей, которые смогут быстро влиться в проект и обладают минимальным портфолио Профессия Frontend-разработчик PRO - самый быстрый способ начать зарабатывать и получать опыт Программа: 📌 Веб-вёрстка 📌 Javascript 📌 React.js или Vue.js на выбор Дополнительно: 📌 Система контроля версий Git 📌 Английский для IT-специалистов 📌 Photoshop 📌 Figma и другие важные знания для того чтобы начать 5 дипломных проектов для вашего портфолио: ✅ Лендинг ✅ Сайт ✅ Интернет-магазин ✅ Новостная лента ✅ Сервис заметок 💰 Гарантия трудоустройства Первые 6 месяцев - бесплатно

Как правильно применить интерфейс IPerson к классу Person?
Anonymous voting

Что такое "бурение пропов" (prop drilling) и как его можно избежать в React? В React пропы передаются в одном направлении, сверху вниз, от родительского компонента к дочернему, и последовательно. При наличии незначительного количества пропов или потомков - это не является проблемой. Однако, при росте приложения, для того, чтобы передать пропы с верхнего уровня приложения компонентам, находящимся на 3 или 4 уровне вложенности, нам приходится передавать одни и те же пропы на каждом уровне дерева компонентов. Это называется prop-drilling. Context API Контекст решает некоторые проблемы, связанные с "бурением". Он позволяет компонентам получать данные на любом уровне без их передачи в виде пропов. Передаваемыми данными может быть что угодно: состояние, функция, объект и т.д. Эти данные доступны любым вложенным компонентам в пределах области видимости контекста. Пример import React from "react" import ReactDOM from "react-dom" // создаем контекст const NumberContext = React.createContext() // он возвращает объект с двумя значениями // { Provider, Consumer } function App() { // используем провайдер для предоставления потомкам // доступа к данным return ( <NumberContext.Provider value={10}> <div> <Display /> </div> </NumberContext.Provider> ) } function Display() { const value = useContext(NumberContext) return <div>Ответ: {value}.</div> }

Насколько эффективно вы работаете в фреймворках JavaScript? Новый уровень мастерства ждет тех, кто сможет пройти вступительны
Насколько эффективно вы работаете в фреймворках JavaScript? Новый уровень мастерства ждет тех, кто сможет пройти вступительный тест онлайн-курса «JavaScript Developer. Professional» https://otus.pw/rEBY/ Занятия начнутся уже 29 марта. Успейте присоединиться к группе, пока остались места по спец.цене.

Что нужно подставить вместо ... чтобы выполнилась функция handleClick при нажатии на кнопку?
Anonymous voting