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 748 obunachidan iborat bo'lib, Texnologiyalar & Aralashmalar toifasida 11 415-o'rinni va Rossiya mintaqasida 60 343-o'rinni egallagan.

📊 Auditoriya ko‘rsatkichlari va dinamika

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

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

  • Tasdiqlash holati: Tasdiqlanmagan
  • Jalb etish (ER): Auditoriya o‘rtacha 7.21% darajada jalb etiladi. Nashrdan keyingi dastlabki 24 soatda kontent odatda umumiy obunachilar sonining 4.13% ini tashkil etuvchi reaksiyalarni to‘playdi.
  • Post qamrovi: Har bir post o‘rtacha 775 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 10 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 748
Obunachilar
-524 soatlar
-187 kunlar
-9430 kunlar
Postlar arxiv
Как извлечь вложенное свойство объекта, без риска получить ошибку Uncaught TypeError: Cannot read property 'bar' of undefined
Как извлечь вложенное свойство объекта, без риска получить ошибку Uncaught TypeError: Cannot read property 'bar' of undefined? Несколько способов решения: Проверять предыдущее значение на undefined с оператором &&:
 const info = data && data.user && data.user.personalInfo

Создавать страховочный объект, если значение undefined:
 const info = ((data || {}).user || {}).personalInfo

Использовать хелпер, или библиотеку:
 const getNestedObject = (nestedObj, pathArr) => 
   pathArr.reduce(
     (obj, key) => (obj && obj[key] !== 'undefined') ? obj[key] : undefined,
     nestedObj
   );

 const info = getNestedObject(data, ['user', 'personalInfo']);

Proposal Optional Chaining: const info = data?.user?.personalInfo; 👉 @frontendInterview

validate PIN code Создайте регулярное выражение, которое будет валидировать пин-код для банкомата. Код может состоять из 4 ил
validate PIN code Создайте регулярное выражение, которое будет валидировать пин-код для банкомата. Код может состоять из 4 или 6 цифр. Примеры: "1234" --> true "12345" --> false "a234" --> false 👉 @frontendInterview

Чекко Р. - Графика на JavaScript - 2013.pdf4.09 MB

Графика на JavaScript В этой книге рассказывается, как, работая с JavaScript, jQuery, DHTML и элементом Canvas (холст), появи
Графика на JavaScript В этой книге рассказывается, как, работая с JavaScript, jQuery, DHTML и элементом Canvas (холст), появившимся в HTML5, создавать насыщенные веб-приложения для ПК и мобильных устройств. С появлением HTML5 и усовершенствованной браузерной поддержки язык JavaScript стал исключительно удобным для создания высокопроизводительной веб-графики. 👉 @frontendInterview

Что выведется в консоль?
Anonymous voting

Как удалить дубли из массива? Используйте new Set() и spread оператор. const removeDuplicateItems = arr => [...new Set(arr)];
Как удалить дубли из массива? Используйте new Set() и spread оператор. const removeDuplicateItems = arr => [...new Set(arr)]; removeDuplicateItems([42, 'foo', 42, 'foo', true, true]); // [42, "foo", true] 👉 @frontendInterview

JavaScript задачи с собеседований - канал на котором публикуются интересные задачки по JavaScript. Так же react, vue, angular
JavaScript задачи с собеседований - канал на котором публикуются интересные задачки по JavaScript. Так же react, vue, angular, node.js Тематика канала :  — cинтаксис, — условные операторы, переменные и типы данных, — функции и функциональные выражения, — циклы, взаимодействие с пользователем, — строки, массивы. Проверь свои знания языка на @javascriptquiz #реклама

Что выведется в консоль?
Anonymous voting

☘️Изучаете фреймворк Spring? 🗓 15 февраля 2022 года в 20:00 пройдет открытый урок «Как пользоваться JPA (hibernate) в Spring
☘️Изучаете фреймворк Spring? 🗓 15 февраля 2022 года в 20:00 пройдет открытый урок «Как пользоваться JPA (hibernate) в Spring-приложении». Вместе с преподавателем Юрием Дворжецким, ведущим full-stack разработчиком, мы рассмотрим, как правильно писать JPA Entity, как ими пользоваться на низком уровне и некоторые аналогичные фишки Spring Data JPA. 📚 Demo-занятие входит в программу онлайн-курса «Spring Framework Developer» и позволяет протестировать обучение на курсе. 📌 Пройдите вступительный тест, чтобы зарегистрироваться на мероприятие: https://otus.pw/qrlM/

Что такое мутация и чистота в функциях? Мутация – это изменение исходной структуры данных. Например: const foo = { bar: 'baz'
Что такое мутация и чистота в функциях? Мутация – это изменение исходной структуры данных. Например:
 const foo = {
   bar: 'baz'
 };

 foo.bar = 'qux';

Так как объекты в JavaScript передаются по ссылке, то функция может изменить объект аргумента. Если это происходит, то функция не является чистой. Например:
 const x = {a: 1, b: 1}
 const mutateX = (origin) => {
   origin.a += 2;
   return origin;
 }
 const y = mutateX(x);
 console.log(y, x) // {a:3, b:1}, {a:3, b:1}

Чистота функций очень важна, она гарантирует отсутствие багов, связанных со случайным изменением объектов. По этому, вместо того, чтобы изменять оригинал, в функциональном программировании принято работать с копией объекта. 👉 @frontendInterview

Псс… глянь что у нас тут происходит. С 11 по 14 февраля делаем промо-страницу для фильма “Бэтмен” на HTML, CSS и JS. Практику
Псс… глянь что у нас тут происходит. С 11 по 14 февраля делаем промо-страницу для фильма “Бэтмен” на HTML, CSS и JS. Практикуемся 4 дня и создаем крутую работу для портфолио. Если ты с нами, тогда читай программу ниже👇 ✅ День 1 — подключаем normilize, знакомимся с макетом — верстаем шапку и подвал сайта — публикуем код на GitHub ✅ День 2 — подключаем шрифт к нашему проекту — делаем центральный блок с главным изображением и кнопку ✅ День 3 — верстаем и оживляем слайдер, используем swiperJS — начинаем делать адаптив на готовой сетке ✅ День 4 — верстаем мобильное меню и модалку, оживляем с помощью нативного js — заканчиваем адаптив — публикуем сайт Каждый вечер на трансляциях будем разбирать любые вопросы связанные с разработкой, фрилансом или работой в студии. Переходи по ссылке, жми “запустить” и получи приглашение: https://telegram.me/gloacademy_bot?start=6203683bf83365e99a73aff8

Пропустит ли TypeScript вызов функции с большим количеством аргументов, чем объявлено в function declaration?
Anonymous voting

Что такое функция высшего порядка? Такие функции оперируют другими функциями, принимая их в качестве аргументов или возвращая
Что такое функция высшего порядка? Такие функции оперируют другими функциями, принимая их в качестве аргументов или возвращая их. Проще говоря, функции высшего порядка ― это такие функции, которые принимают функцию в качестве аргумента или возвращают функцию в качестве вывода. Например, эти функции высшего порядка встроены в язык: Array.prototype.map, Array.prototype.filter и Array.prototype.reduce. 👉 @frontendInterview

Хочешь работать в крутой компании и увеличить свой доход? Юля, автор канала HR Ampilova, может помочь. Она работает HR-ом, по
Хочешь работать в крутой компании и увеличить свой доход? Юля, автор канала HR Ampilova, может помочь. Она работает HR-ом, поэтому знает тонкости найма. На своём канале она расскажет: — как попасть в желанную компанию; — как составить «продающее» резюме на русском и английском; — как эффективно отвечать на вопросы, говорить о себе, своём опыте, достижениях и факапах Канал будет полезен всем, кто хочет построить международную карьеру — студентам, начинающим и опытным специалистам из IT. Подписывайтесь: @hr_ampilova

Password maker Ваша задача - создать пароль из фразы по следующему принципу: 1. Берется каждая первая буква из слов. 2. Буквы
Password maker Ваша задача - создать пароль из фразы по следующему принципу: 1. Берется каждая первая буква из слов. 2. Буквы i и I заменяются на 1 3. Буквы o и O заменяются на 0 4. Буквы s и S заменяются на 5 Примеры: "Give me liberty or give me death" // "Gml0gmd" "Keep Calm and Carry On" //"KCaC0" 👉 @frontendInterview

Открыть_Отзывчивый_дизайн_на_HTML5_и_CSS3_для_любых_устройств.pdf36.23 MB