Фронтенд Гайд
Открыть в Telegram
Канал для фронтендеров, много полезных лайфхаков, фичей, макетов, тестов! Все представлено в виде готового кода, бери и юзай в своем проекте. 6ad1a2aabe82d4fbb0d6
Больше6 282
Подписчики
Нет данных24 часа
-127 дней
-7130 день
Архив постов
6 282
Что такое falsy значения ?
"falsy" (ложные) значения — это значения, которые при приведении к логическому типу (Boolean) дают
false. Эти значения часто используются в условиях (например, в if выражениях) для проверки истинности или ложности.
Основные значения:
1️⃣false:
Само значение false является ложным.
if (false) {
console.log('Это не выполнится');
}
2️⃣0 и -0:
Нулевые значения считаются ложными.
if (0) {
console.log('Это не выполнится');
}
if (-0) {
console.log('Это тоже не выполнится');
}
3️⃣"" (пустая строка):
Пустая строка считается ложной.
if ("") {
console.log('Это не выполнится');
}
4️⃣null:
Значение null также является ложным.
if (null) {
console.log('Это не выполнится');
}
5️⃣undefined:
Значение undefined является ложным.
if (undefined) {
console.log('Это не выполнится');
}
6️⃣NaN (Not-a-Number):
Специальное значение NaN, которое обозначает нечисловое значение, считается ложным.
if (NaN) {
console.log('Это не выполнится');
}
Примеры
1️⃣Условные операторы:
const value = 0;
if (!value) {
console.log('value является falsy'); // Это выполнится
}
2️⃣Логические операторы:
Логические операторы могут быть использованы для проверки на "falsy" значения.
const value = null;
const result = value || 'Значение по умолчанию';
console.log(result); // 'Значение по умолчанию'
3️⃣Функции с параметрами по умолчанию:
Функции могут использовать "falsy" значения для предоставления параметров по умолчанию.
function greet(name) {
name = name || 'гость';
console.log('Привет, ' + name);
}
greet(); // Привет, гость
greet('Алиса'); // Привет, Алиса
"Falsy" значения — это значения, которые приводятся к false в логическом контексте. Основные "falsy" значения: false, 0, -0, "", null, undefined, NaN. Эти значения часто используются в условиях для проверки их истинности или ложности.6 282
Прими участие в «Хакатоне по кибериммунной разработке 3.0» от «Лаборатории Касперского» с призовым фондом 1 000 000 рублей!
Регистрация на хакатон открыта до 15 ноября
Приглашаем разработчиков, аналитиков, архитекторов ПО, экспертов по информационной безопасности и студентов программирования и кибербезопасности. Участвуй индивидуально или в команде до 5 человек.
Тебе предстоит разработать систему удалённого управления автомобилем для каршеринга, устойчивую к кибератакам. Специальных знаний в автомобильной отрасли не требуется — задача будет понятна всем, независимо от опыта.
Это твой шанс прокачать навыки в кибербезопасности и пообщаться с экспертами «Лаборатории Касперского».
Ключевые даты:
• 15 октября – 15 ноября – регистрация участников
• 8 ноября – митап с экспертами и игра «Огнеборец»
• 15 ноября – старт хакатона
• 17 ноября – дедлайн загрузки решений
• 22 ноября – подведение итогов и объявление победителей
Регистрируйся, прояви себя и внеси вклад в безопасность каршеринговых сервисов
6 282
🌟 Animated Star Rating
Каждая звезда - это радио кнопка, при нажатии на которую задействуются свои CSS-стили.
6 282
CSS. Какое свойство не может быть установлено с помощью сокращенного свойства background?
6 282
💻 Ты еще не в курсе последних IT-трендов? 🤯
Скорее всего, твои конкуренты уже внедряют новые фишки в проекты!
🚀 Эксклюзив в мире фронтенда, инсайды из мира технологий, лайфхаки для разработчиков – всё это уже ждёт тебя в моём блоге.
Не пропусти – будь впереди всех! 👀
🌐 Подписывайся прямо сейчас и прокачай свои навыки быстрее, чем другие напишут console.log('hello world')!
➡️ Перейти в канал ⬅️
6 282
HTML вопрос: Какой тег позволяет вставить на страницу предварительно отформатированный текст?
6 282
Javascript вопрос: Метод document.querySelectorAll возвращает массив, верно?
6 282
Сможете отличить факт от фикции в мире IT?
Проверьте себя — ответьте на 5 вопросов и получите гайд «Топ-20 книг для развития гибких навыков», а также скидку 5% на обучение.
Узнать больше
#реклама 16+
mrqz.me
О рекламодателе
6 282
Javascript вопрос: Какое выражение вызовет отладку в месте, где оно указано?
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
