JavaScript Tests
1.6K subscribers
179 photos
37 links
Javascript tests

По всем вопросам- @haarrp

https://t.me/javascriptv - уроки javascript

@about_javascript - js для профи

@javascriptjobjs - js работа

@programming_books_it - бесплатные it книги

@ai_machinelearning_big_data - machine learning
Download Telegram
CSS вопрос: Как с помощью CSS сделать прокрутку к якорю (при нажатии на ссылку) плавной?
Anonymous Quiz
20%
scroll: smooth;
13%
scroll-transition: 0.2s;
37%
scroll-behavior: smooth;
10%
scroll: transition(0.2s);
14%
Это можно сделать только с помощью JS
7%
Посмотреть ответы
Задача

Входные данные:
32-bit signed integer number

Выходные данные:
number с перевернутыми цифрами (строкой), либо '0'

Примечание:
Если изменение number приводит к тому, что значение выходит за пределы интервала [-2^31, 2^31 - 1], нужно вернуть '0'

Ответ
JavaScript. Что выведется в консоль?
Anonymous Quiz
6%
1 2
10%
1 2 3
23%
1 2 3 4
55%
1 2 4
2%
1 3 4
4%
Посмотреть ответы
JavaScript. Что будет выведено в консоль?

Ответ

function sum(a, b) {
return a + b
}

console.log(sum(1, "2"))
Что будет в консоли ?
Anonymous Quiz
9%
NaN
6%
ошибка
60%
"12"
24%
3
JavaScript. Что будет выведено в консоль?

Ответ
Что выведет код?
Anonymous Quiz
28%
6
44%
abc
5%
3
23%
undefinedabc
JavaScript. Что будет выведено в консоль?

Ответ
JavaScript. Что будет выведено в консоль?

Ответ
JavaScript. Является ли данная функция чистой?
Anonymous Quiz
77%
Да
12%
Нет
6%
Невозможно дать однозначный ответ
6%
Посмотреть результаты
Javascript вопрос: Как назначить функцию fn обработчиком нажатия на элемент element?
Anonymous Quiz
31%
element.on("click", fn)
10%
element.click(fn)
7%
element.click = fn
47%
element.onclick = fn
5%
Посмотреть ответы
JavaScript. Что будет выведено в консоль?

Ответ
JavaScript. Что будет выведено в консоль?

Ответ
Зачем нужен атрибут contenteditable в HTML и когда его использовать?

Атрибут contenteditable позволяет сделать любой HTML-элемент редактируемым прямо на странице. Это полезно для создания текстовых редакторов, заметок или интерфейсов без использования дополнительных полей ввода.

Пример:

<div contenteditable="true">Нажми сюда и начни редактировать текст</div>


📌 В этом примере пользователь сможет кликнуть на блок и изменить его содержимое прямо в браузере.

contenteditable удобно использовать для быстрой реализации функций редактирования текста без сложных форм и без дополнительной логики обработки полей ввода.
Полтора месяца — и у вас будет проект на JavaScript и шанс пройти собеседование в Т-Банк.

Звучит как план? Осталось только записаться на Интенсив — проект Т-Образования. Это короткая, но насыщенная программа для студентов 2—4 курсов, которые хотят разобраться в JavaScript и реально прокачаться за лето.

Что вас ждет:
— 4—5 занятий в день: теория и практика идут вместе, с первого дня вы пишете код;
— полное погружение в JavaScript — для фронтенд- и бэкенд-разработки;
— программа от практиков: техлидов, топ-менеджеров и разработчиков Т-Банка;
— выпускной проект — в портфолио, а не в стол;
— только актуальные инструменты и подходы, которые используют в банке;
— возможность выйти на собеседование после прохождения обеих частей.

Формат: очно в Москве или онлайн из любого региона.
Даты: 14 июля — 24 августа
Курс делится на два этапа:
— с 14 июля по 3 августа — основы языка, практика каждый день;
— с 4 по 24 августа — углубленные темы, командная работа, финальный проект.

А еще это не только обучение. Офлайн-участников ждет комьюнити: экскурсии в офис Т-Банка, квизы, настольные игры и другие форматы, где можно познакомиться с единомышленниками и почувствовать себя частью команды.

Хотите вырасти в ИТ и использовать лето по максимуму? Подавайте заявку прямо сейчас