
🔥 Заказ на 20+ каналов — шанс выиграть iPhone 16 Pro
Массовые размещения дают просмотры в 2-3 раза дешевле и участие в розыгрыше
Подробнее

РегистрацияВойтиВойти
Скидка 3,5% на первые три заказа
Получите скидку на первые три заказа!
Зарегистрируйтесь и получите скидку 3,5% на первые рекламные кампании — промокод активен 7 дней.
12.9

JavaScript Ready | Frontend
2
Поделиться
В избранное
Купить рекламу в этом канале
Формат:
keyboard_arrow_down
- 1/24
- 2/48
- 3/72
- Нативный
- 7 дней
- Репост
1 час в топе / 24 часа в ленте
Количество:
%keyboard_arrow_down
- 1
- 2
- 3
- 4
- 5
- 8
- 10
- 15
Стоимость публикации:
local_activity
1 258.74₽1 258.74₽local_mall
0.0%
Осталось по этой цене:0
Последние посты канала
imageИзображение не доступно для предпросмотра
erid: 2W5zFGM2NUg
RYBE — одежда с твоим языком программирования.
Где два айтишника могут познакомиться?
В офисе и на конференции. Нам этого мало. Мы захотели объединить людей, у которых одни интересы. Дать возможность узнать друг друга. В метро, на прогулке, в офисе, на конференции, в походе, в баре, в самолёте.
В каком-то смысле это мерч для твоего языка программирования.
А что еще?
- отшиваемся в Москве;
- плотный премиум-хлопок;
- фичи типа люверсов для крепления пропуска, кармана для наушников и салфетки для очков
Выбирай свой язык, заказывай, выбирай в подарок, носи сам: http://rybe.store/
Наш tg: @rybe_store
686
11:12
06.09.2025
WeakMap — приватные свойства без классов!
WeakMap
привязывает данные к объектам, делая их недоступными извне. Создаем приватное хранилище:
const privateData = new WeakMap();
function createUser(name) {
const user = { name };
privateData.set(user, { password: 'secret123' }); // для примера
return user;
}{}
Методы для работы с приватными данными. Пароль напрямую не получить:
function getPassword(user) {
return privateData.get(user)?.password;
}
function setPassword(user, newPassword) {
const data = privateData.get(user) || {};
data.password = newPassword;
privateData.set(user, data);
}{}
Когда объект удаляется — данные тоже становятся недостижимыми. Очистка происходит автоматически при сборке мусора:
let user = createUser('Иван');
console.log(getPassword(user)); // 'secret123'
user = null; // запись исчезнет после GC{}
Важно: ключами WeakMap
могут быть только объекты.
🔥 Инкапсуляция без классов — данные живут и умирают вместе с объектом.
📣 JS Ready | #практика744
09:12
08.09.2025
imageИзображение не доступно для предпросмотра
⚡️ Айтишник из «VISION» скупил курсы айти школ и выложил гигабайты материалов к себе
Каждый найдет что-то по душе:
1202 ГБ — Python
1811 ГБ — Frontend
1100 ГБ — C / C++ / C#
804 ГБ — Java
411 ГБ — SQL & БД
309 ГБ — DevOps
998 ГБ — ИБ & Хакинг
773 ГБ — Kotlin / Swift
189 ГБ — PHP
201 ГБ — GoLang
170 ГБ — Rust
167 ГБ — QA / Тестирование
310 ГБ — 1C + Лицензии
495 ГБ — Машинное обучение
704 ГБ — Аналитика Данных
991 ГБ — Дизайн
Материалы в закрепе, постоянно пополняются👆🏻
708
11:03
08.09.2025
imageИзображение не доступно для предпросмотра
📱 Аналитика активности в чате по времени сообщений!
Скрипт на JavaScript позволяет определить, в какие часы пользователь чаще всего пишет. Это полезно для чат-ботов, рассылок и анализа поведения пользователей.
В задаче:
• Подсчитаем часы отправки сообщений. • Определим количество сообщений в каждый час. • Найдём пиковый час активности пользователя. • Сделаем вывод о предполагаемой таймзоне и активности.В итоге получим мини-аналитику, которую можно использовать в проектах с чатами, логами и системами статистики. 📣 JS Ready | #задача
631
13:12
08.09.2025
close
Спецпредложения
IT Ready Media

Каналов
16
158K
lock_outline
CPV
lock_outline30 769.20 ₽₽
24 615.36 ₽₽
-20%
С этим каналом часто покупают
Отзывы канала
Отзывов нет
Новинки в тематике
Лучшие в тематике
keyboard_double_arrow_left
shopping_cart
Каналов:
0
Подписчиков:
0
Просмотров:
lock_outline
Итого:
0.00₽
Перейти в корзину
Очистить корзину
Вы действительно хотите очистить корзину?
Вы снова сможете добавить каналы в корзину из каталога
Вы снова сможете добавить каналы в корзину из каталога
Очистить
Отменить
Комментарий