Что будет в консоли?
Anonymous Quiz
24%
['name'], null, NaN
12%
NaN, [], NaN
33%
'name', 0, NaN
31%
NaN, null, NaN
👍28🔥6👎2
This media is not supported in your browser
VIEW IN TELEGRAM
✅ Создание таймера с помощью JS
В этом примере создан простой таймер с кнопками "Старт", "Стоп" и "Сброс". Вы можете начать, остановить и сбросить таймер, используя соответствующие кнопки. Таймер отображает количество часов, минут и секунд.
@code_ready | #html #css #js
В этом примере создан простой таймер с кнопками "Старт", "Стоп" и "Сброс". Вы можете начать, остановить и сбросить таймер, используя соответствующие кнопки. Таймер отображает количество часов, минут и секунд.
<div id="timer">00:00:00</div>
<button onclick="startStopTimer()">Старт/Стоп</button>
<button button onclick="resetTimer()">Сброс</button>
let timer, s = 0, m = 0, h = 0, t = 0;
function startStopTimer() {
if (t) {
clearInterval(timer);
} else {
timer = setInterval(() => {
t ? s++ : clearInterval(timer);
updateTimer();
}, 1000);
} t ^= 1;}
function resetTimer() {
clearInterval(timer);
timer = undefined;
s = m = h = 0;
updateTimer();
t = 0;}
function updateTimer() {
const padZero = (value) => (value < 10 ? '0' : '') + value;
document.getElementById('timer').innerText = `${padZero(h)}:${padZero(m)}:${padZero(s)}`;}
@code_ready | #html #css #js
👍47🔥11👎1
👍23🔥6
✅ Вопрос с собеседования
В чем разница между операндом и оператором?
Ответ:
Операнд и оператор - это два ключевых понятия в выражениях программирования, которые объединяются для выполнения операций.
1. Операнд
Операнд представляет собой часть выражения, которая содержит данные, над которыми выполняется операция. Это может быть значение, переменная или даже другое выражение. Например, в выражении 2 + 3, 2 и 3 являются операндами.
2. Оператор
С другой стороны, оператор - это символ или ключевое слово, которое указывает на конкретную операцию, которую нужно выполнить над операндами. Например, в выражении 2 + 3, оператором является знак +, который указывает на операцию сложения между операндами 2 и 3.
@code_ready | #собеседование
В чем разница между операндом и оператором?
Ответ:
1. Операнд
Операнд представляет собой часть выражения, которая содержит данные, над которыми выполняется операция. Это может быть значение, переменная или даже другое выражение. Например, в выражении 2 + 3, 2 и 3 являются операндами.
2. Оператор
С другой стороны, оператор - это символ или ключевое слово, которое указывает на конкретную операцию, которую нужно выполнить над операндами. Например, в выражении 2 + 3, оператором является знак +, который указывает на операцию сложения между операндами 2 и 3.
@code_ready | #собеседование
👍68🔥8😁2
✅ Шпаргалка с методами объекта console в JS
Объект Console служит для доступа к средствам отладки браузера. Работа с ним отличается в разных браузерах, но эти методы и свойства по факту поддерживаются всеми браузерами.
👉 @code_ready | #js #шпаргалка
Объект Console служит для доступа к средствам отладки браузера. Работа с ним отличается в разных браузерах, но эти методы и свойства по факту поддерживаются всеми браузерами.
👉 @code_ready | #js #шпаргалка
🔥44👍16
✅ Как сделать градиентную обводку текста?
Стилевое свойство text-stroke одновременно устанавливает цвет и толщину контура вокруг букв и символов текста.Но также чтобы создать градиент нужно добавить 2 свойства: background-clip: text и background-image: linear-gradient.
@code_ready | #обучение #css
Стилевое свойство text-stroke одновременно устанавливает цвет и толщину контура вокруг букв и символов текста.Но также чтобы создать градиент нужно добавить 2 свойства: background-clip: text и background-image: linear-gradient.
<h1>Stroke</h1>
body {
background-color: #000119;
display: grid;
font-family: sans-serif;
place-items: center;
}
h1 {
background-clip: text;
background-image: linear-gradient(to right, #09f1b8, #00a2ff, #ff00d2, #fed90f);
font-size: 100px;
-webkit-text-stroke: transparent 6px;
}
@code_ready | #обучение #css
🔥62👍21😁2
Что возвращает функция, если в ней не указан return в JS?
Anonymous Quiz
11%
Null
62%
Undefined
12%
None
15%
Значение
👍29🔥3
👍28😁10🔥6👎5
✅ Продвинутые Комментарии
Better Comments — это расширение для VSCode, способствующее улучшению структурирования комментариев в вашем коде. Оно предлагает возможность категоризировать комментарии и выделять их разными цветами, что поможет вам почеркнуть важные моменты, задачи или замечания.
@code_ready | #плагин
Better Comments — это расширение для VSCode, способствующее улучшению структурирования комментариев в вашем коде. Оно предлагает возможность категоризировать комментарии и выделять их разными цветами, что поможет вам почеркнуть важные моменты, задачи или замечания.
@code_ready | #плагин
👍52🔥12
✅ Вопрос с собеседования
Что такое анонимная функция в JS?
Ответ:
Анонимная функция в JavaScript — это функция, которая не имеет имени и обычно создается в месте использования или передается в качестве аргумента другой функции. Они особенно полезны, когда вам нужно использовать функцию только один раз или когда не требуется ссылка на нее в другом месте кода.
Часто используются для:
• Колбэки (Callback Functions)
• Обработчики событий (Event Handlers)
• Самовызывающиеся функции (Immediately Invoked Function Expressions)
Они позволяют писать более компактный и выразительный код, уменьшая необходимость в дополнительных именованных функциях.
@code_ready | #собеседование
Что такое анонимная функция в JS?
Ответ:
Часто используются для:
• Колбэки (Callback Functions)
• Обработчики событий (Event Handlers)
• Самовызывающиеся функции (Immediately Invoked Function Expressions)
Они позволяют писать более компактный и выразительный код, уменьшая необходимость в дополнительных именованных функциях.
В примере анонимная функция присваивается переменной greeting, и затем она вызывается по этому имени. Важно отметить, что функция здесь не имеет имени напрямую, но она может быть вызвана через переменную, которой она была присвоена.
@code_ready | #собеседование
👍29🔥7
✅ Шпаргалка по методам объекта в JS
Эта шпаргалка содержит полный список методов объекта в JavaScript, предоставляя краткое описание каждого из них для удобства использования.
@code_ready | #js #шпаргалка
Эта шпаргалка содержит полный список методов объекта в JavaScript, предоставляя краткое описание каждого из них для удобства использования.
@code_ready | #js #шпаргалка
👍42🔥11
This media is not supported in your browser
VIEW IN TELEGRAM
✅ Звёздный рейтинг с анимацией
Написан без использования JavaScript.
👨💻 Готовый код: Ссылочка
@code_ready | #кодпен
Написан без использования JavaScript.
@code_ready | #кодпен
Please open Telegram to view this post
VIEW IN TELEGRAM
👍33🔥12
This media is not supported in your browser
VIEW IN TELEGRAM
✅ Создание небольшой "галереи"
Этот код добавляет функциональность для увеличения изображений в галерее при клике на них. Он заменяет путь к изображению, чтобы загрузить его увеличенную версию, и открывает новое окно с этим изображением.
@code_ready | #обучение #js
Этот код добавляет функциональность для увеличения изображений в галерее при клике на них. Он заменяет путь к изображению, чтобы загрузить его увеличенную версию, и открывает новое окно с этим изображением.
<div class="gallery">
<img src="img.png" alt="image">
</div>
const images = document.querySelectorAll('.gallery img');
images.forEach(image => {
image.addEventListener('click', function() {
const enlargedSrc = this.src.replace('thumbnail', 'large');
window.open(enlargedSrc, '_blank');
});
});
@code_ready | #обучение #js
👍27🔥11😁7
This media is not supported in your browser
VIEW IN TELEGRAM
✅ Тег <details>
Тег <details> определяет дополнительные детали, которые пользователь может отобразить или скрыть.
Виджет раскрытия обычно представлен на экране с использованием небольшого треугольника, который поворачивается, чтобы показать состояние открытия / закрытия.
Внутрь можно поместить тег <summary>, его используют для определения видимого заголовока для элемента <details>.
Тег <details> определяет дополнительные детали, которые пользователь может отобразить или скрыть.
Виджет раскрытия обычно представлен на экране с использованием небольшого треугольника, который поворачивается, чтобы показать состояние открытия / закрытия.
Внутрь можно поместить тег <summary>, его используют для определения видимого заголовока для элемента <details>.
<details>
<summary>Details</summary>
Something small enough to escape casual notice.
</details>
@code_ready | #практика #html👍58🔥19
В какие скобки записываются инструкции и параметры функции в JS?
Anonymous Quiz
66%
(), {}
6%
(), []
23%
{}, ()
6%
{}, []
👍20👎13😁9🔥3
✅ Создание вдавленного текста
Вдавленный текст очень часто используется с применением свойства text-shadow. Тень немного смещается по оси Y для создания эффекта небольшого углубления.
Вдавленный текст очень часто используется с применением свойства text-shadow. Тень немного смещается по оси Y для создания эффекта небольшого углубления.
.recessed {
font-size: 50px;
font-weight: 800;
text-align: center;
text-shadow: 2px 2px 2px rgba(255,255,255,0.3);
background-color: #b9b9b9;
background-clip: text;
color: transparent;
font-family: 'M PLUS 1p', sans-serif;
}
@code_ready | #обучение #css👍43🔥12
🔥25👍8