en
Feedback
VS [Front-end]

VS [Front-end]

Open in Telegram

Вітаємо на каналі про JavaScript,який здивувує вас більше,ніж реклама,яка знає,що ви шукаєте в Інтернеті!На каналі ми збираємося розповісти вам все про JavaScript. Якщо у вас виникли питання зверніться до адміністраторів: -@vlad_sha2 -@alina_mytsa

Show more
2 540
Subscribers
No data24 hours
-87 days
-2730 days
Posts Archive
😂Черговий мемчанський #мем 👀 Telegram | Youtube | LinkedIn
😂Черговий мемчанський #мем 👀 Telegram | Youtube | LinkedIn

Hidden Search Widget📱 Логіка розкриття реалізована у JS. Плавність досягається за допомогою CSS transition. 🔗ПОСИЛАННЯ НА CODEPEN #useful 👀 Telegram | Youtube | LinkedIn

😂Черговий мемчанський #мем 👀 Telegram | Youtube | LinkedIn
😂Черговий мемчанський #мем 👀 Telegram | Youtube | LinkedIn

Які обмеження на дані для кожного файлу cookie?
Anonymous voting

😂кому треба? #мем 👀 Telegram | Youtube | LinkedIn

Вписування зображення в область🧑‍💻 Властивість object-fit в CSS використовується для визначення, як зображення або відео вп
Вписування зображення в область🧑‍💻 Властивість object-fit в CSS використовується для визначення, як зображення або відео вписується в контейнер (наприклад, img, video або div). Це особливо корисно, коли розмір зображення не відповідає розміру контейнера, і потрібно вирішити, як зображення буде заповнювати цей простір. 1. fill – значення за замовчуванням. Зображення розтягується або стискається, щоб повністю заповнити контейнер. Пропорції можуть бути змінені, і зображення може виглядати спотвореним.
img { object-fit: fill; }
2. contain – зображення зберігає свої пропорції та масштабуватиметься так, щоб повністю поміститися в контейнер, але залишить порожні поля, якщо співвідношення сторін зображення і контейнера не співпадають.
img { object-fit: contain; }
3. cover – зображення масштабуватиметься так, щоб повністю заповнити контейнер, обрізуючи краї, якщо пропорції зображення і контейнера не співпадають. Це часто використовується для створення фонових зображень, де важливо, щоб весь контейнер був заповнений, навіть якщо частина зображення буде обрізана.
img { object-fit: cover; }
4. none – зображення не масштабується і відображається в оригінальних розмірах. Якщо воно більше за контейнер, то обрізатиметься до його меж.
img { object-fit: none; }
5. scale-down – зображення масштабується до меншого розміру між none і contain. Якщо зображення більше за контейнер, воно буде зменшене як у contain; якщо менше — залишиться без змін, як у none.
img { object-fit: scale-down; }
#useful 👀 Telegram | Youtube | LinkedIn

якби ж #мем 👀 Telegram | Youtube | LinkedIn
якби ж #мем 👀 Telegram | Youtube | LinkedIn

😂Черговий мемчанський #мем 👀 Telegram | Youtube | LinkedIn
😂Черговий мемчанський #мем 👀 Telegram | Youtube | LinkedIn

+3
Cards with hover effects👋 Для тих, кому треба :) 10 прикладів того, як можна анімувати інтерактивні елементи у картках. Реалізовано з допомогою SCSS. 🔗ПОСИЛАННЯ НА CODEPEN #useful 👀 Telegram | Youtube | LinkedIn

😂Черговий мемчанський #мем 👀 Telegram | Youtube | LinkedIn
😂Черговий мемчанський #мем 👀 Telegram | Youtube | LinkedIn

Що буде виведено в консоль?
Anonymous voting

Опитування буде нижче😎
Опитування буде нижче😎

шлях на ранкові дейліки тільки такий #мем 👀 Telegram | Youtube | LinkedIn

⚡️GitHub прийшов в Telegram! GitHub — соц. мережа для програмістів, де зберігається код програм і можна разом працювати над н
⚡️GitHub прийшов в Telegram! GitHub — соц. мережа для програмістів, де зберігається код програм і можна разом працювати над ним. Тепер у GitHub з'явився україномовний канал. Це збірка найкращих репозиторіїв та відпадних мемів. Варто підписатися: @GitHub

Геттери та Сеттери в JavaScript: робимо дані контрольованими 🔥 Геттери та сеттери — це спосіб контролю доступу до властивостей об’єкта. Замість того, щоб напряму працювати з властивостями, ми можемо створити логіку, яка “фільтрує” або трансформує дані під час запису або зчитування. Уявімо, що ми створюємо клас BankAccount, де можна слідкувати за балансом рахунку. Кожен раз, коли ми намагаємося зняти кошти, будемо перевіряти, чи достатньо балансу.
class BankAccount { constructor(balance) { this._balance = balance; // Приватна властивість балансу } // Геттер для отримання балансу get balance() { return this._balance; } // Сеттер для поповнення балансу set deposit(amount) { if (amount > 0) { this._balance += amount; console.log(`Поповнено на ${amount}. Новий баланс: ${this._balance}`); } else { console.log("Сума поповнення повинна бути більшою за нуль!"); } } // Сеттер для зняття коштів set withdraw(amount) { if (amount > this._balance) { console.log("Недостатньо коштів на рахунку!"); } else if (amount <= 0) { console.log("Сума зняття повинна бути більшою за нуль!"); } else { this._balance -= amount; console.log(`Знято ${amount}. Новий баланс: ${this._balance}`); } } } const account = new BankAccount(500); // Початковий баланс: 500 console.log(`Поточний баланс: ${account.balance}`); // 500 account.deposit = 200; // Поповнюємо рахунок на 200 console.log(`Поточний баланс: ${account.balance}`); // 700 account.withdraw = 100; // Знімаємо 100 console.log(`Поточний баланс: ${account.balance}`); // 600 account.withdraw = 1000; // Спроба зняти 1000 // Відобразиться повідомлення: Недостатньо коштів на рахунку!
Як це працює? 1. Контроль транзакцій — зняти можна тільки, якщо є достатньо коштів, інакше отримуємо повідомлення про помилку. 2. Інтуїтивний інтерфейс — замість окремих методів ми використовуємо сеттери deposit і withdraw, що робить код більш природним. 👀 Telegram | Youtube | LinkedIn

😂Черговий мемчанський #мем 👀 Telegram | Youtube | LinkedIn
😂Черговий мемчанський #мем 👀 Telegram | Youtube | LinkedIn

😂Черговий мемчанський #мем 👀 Telegram | Youtube | LinkedIn
😂Черговий мемчанський #мем 👀 Telegram | Youtube | LinkedIn

Хелло, знайшли прикольну штуку для тих, хто виділяє час на самонавчання :) Наша особиста рекомендація: берете питання, яке не
Хелло, знайшли прикольну штуку для тих, хто виділяє час на самонавчання :) Наша особиста рекомендація: берете питання, яке не розумієте (або тему), просите AI згенерувати текст на цю тему і отримуєте текст + можливість додати до кожного абзацу приблизно дофіга різних діаграм/графіків/графічних пояснень тексту. Вуа-ля! А якщо ви спитаєте мене на більш глибокому рівні: Napkin AI — це інноваційний інструмент, який перетворює текстовий контент на візуальні елементи, такі як діаграми, інфографіку та блок-схеми. Це особливо корисно для створення документів, де візуалізація інформації підвищує її сприйняття. Основні можливості Napkin AI: • Автоматичне створення візуалізацій: Введіть або вставте свій текст, і Napkin AI автоматично генерує відповідні візуальні елементи, що відображають зміст вашого тексту. • Редагування та налаштування: Створені візуалізації можна редагувати, змінюючи іконки, кольори, шрифти та інші елементи, щоб вони відповідали вашому стилю або бренду. • Експорт у різних форматах: Готові візуалізації можна експортувати у форматах PNG, PDF або SVG для подальшого використання в презентаціях, на веб-сайтах або в документах. • Підтримка кількох мов: Хоча Napkin AI спочатку був доступний англійською мовою, наразі він підтримує також німецьку, французьку, японську та китайську мови. • Інтуїтивний інтерфейс: Простий та зрозумілий інтерфейс дозволяє швидко створювати візуалізації без необхідності володіння спеціальними дизайнерськими навичками. 🔗ПОСИЛАННЯ #useful 👀 Telegram | Youtube | LinkedIn

Мда, і сказати нічого про це 🤦‍♂️
Мда, і сказати нічого про це 🤦‍♂️

😂Черговий мемчанський #мем 👀 Telegram | Youtube | LinkedIn
😂Черговий мемчанський #мем 👀 Telegram | Youtube | LinkedIn