ru
Feedback
JavaScript задачи с собеседований

JavaScript задачи с собеседований

Открыть в Telegram

Задачи, тесты и теоретические вопросы по JavaScript. Так же react, vue, angular, node.js Прислать задачу/вопрос в дар: @cyberJohnny Сотрудничество: @cyberJohnny

Больше
4 684
Подписчики
-424 часа
-97 дней
-3730 день
Архив постов
☝️Объяснение: Оператор `+` используется не только для добавления числовых значений, но мы также можем использовать его для объединения строк. Всякий раз, когда движок JavaScript видит, что одно или несколько значений не являются числом, он приводит число к строке. Первым является 1, который является числовым значением. 1 + 2 возвращает число 3. Тем не менее, вторая строка "proghub". "proghub" является строкой, а 2 является числом: 2 приводится к строке. "proghub" и "2" объединяются, что приводит к результирующей строке "proghub2". `{name: "proghub"}` является объектом. Ни число, ни объект не являются строкой, поэтому они приводятся к строке. Всякий раз, когда мы приводим обычный объект, он становится `"[object Object]"`. `"[object Object]"`, объединенный с "2", становится `"[object Object]2"`.

Что выведет код?
Anonymous voting

Какие примеры кода объявляют функцию exec(string) ? (Выберите все правильные варианты)
Anonymous voting

Какой код выберет все картинки, чьи атрибуты "title" содержат хотя бы 1 вхождение "dog"?
Anonymous voting

Сколько элементов будут отображаться после выполнения:
Anonymous voting

Сколько элементов будут отображаться после выполнения? Тест: https://proghub.dev/t/jquery-basic Добавить свой вопрос
Сколько элементов <span> будут отображаться после выполнения? Тест: https://proghub.dev/t/jquery-basic Добавить свой вопрос

💡Javascript - авторский канал, от практикующего тимлида поможет прокачать навыки js до уровня сеньйора: @about_javascript @i
💡Javascript - авторский канал, от практикующего тимлида поможет прокачать навыки js до уровня сеньйора: @about_javascript @itchannels_telegram — полная ит-библиотека для JS разработчиков Прокачай свой навыки Javascript программиста: @about_javascript

☝️Объяснение: $('#elem').is('visible'); - грамматически не верно, $('#elem:hidden'); - просто выберет скрытые элементы, $('#elem').attr('visible'); - не верный атрибут, $('#elem').is(':hidden'); - верный селектор, согласно спецификации. Вопрос: https://proghub.dev/q/5f2de7 🔥Добавить свой вопрос

Как определить состояние переключаемого элемента #elem, если он скрыт?
Anonymous voting

▪️Напоследок дня собрали подборку IT каналов. Настоятельно рекомендуем подписаться на все: 😱 IT Texnologe — 90% людей не знают эти нереальные новые технологии! 🔥 Будни разработчика — авторский канал Senior JavaScript разработчика из Хельсинки. Разбираем весь фронтенд по косточкам. 📚 JavaScript задачи с собеседований — канал на котором публикуются интересные задачки по JavaScript. Так же react, vue, angular, node.js 🛰️ Digital Learning — современное обучение и кто сегодня развивает сферу образования, какие технологии и подходы обучения будут доступны в ближайшем будущем! 🧩 ProSlivбесплатные курсы от топовых школ и учителей, тонны полезной информации связанной с программированием и развитием. 📓 Code Book — более 1000 платных книг по программированию и хакингу бесплатно. 🧑‍💻 job for devs — лучшие вакансии в сфере IT. Высокооплачиваемая работа доступна из любой точки мира!

Что покажет alert() ?
Anonymous voting

Как правильно объявить цикл `for`?
Anonymous voting

☝️Объяснение: ECMA-262, 3rd edition describes what should happen when null is passed in as the first argument to call(): If thisArg is null or undefined, the called function is passed the global object as the this value. Otherwise, the called function is passed ToObject(thisArg) as the this value.

Что выведет alert?
Anonymous voting

Выберите все примитивные типы данных
Anonymous voting

☝️Объяснение: возникнет ошибка `error: Uncaught TypeError: Cannot read property 'name' of undefined`, документация по this + `use strict`: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Strictmode#SecuringJavaScript

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