JavaScript заметки
Открыть в Telegram
Регулярные заметки по практическому JavaScript. Обучащию посты позволят прокачать навыки во Frontend-разработке. Можно почитать пока компилируется проект :) Сотрудничество: @noname_media Канал на бирже: telega.in/channels/notesjs/card?r=Wj7h1mbl
Больше7 368
Подписчики
-124 часа
-167 дней
-5730 дней
Архив постов
7 368
Привет, это HTML Academy!
Принесли вам скидку 50% на чёрную пятницу — это отличная возможность самостоятельно научиться веб-разработке и сменить профессию.
Если интересно — оставьте заявку по ссылке и мы с вами свяжемся.
7 368
window.print()
Вызов метода
print() объекта window открывает стандартный диалог печати текущей страницы.
#Браузерное_окружение #windowprint
Подробнее7 368
window.open()
Метод
open() объекта window позволяет открывать ссылки в новом окне, в новой вкладке или в iframe.
#Браузерное_окружение
Подробнее7 368
.has()
Метод
has() проверяет, содержится ли значение в коллекции Set. Если значение есть в коллекции, метод вернёт true, в противном случае — false.
#множества #has
Подробнее7 368
Хотите освоить профессию фронтенд-разработчика в 3 раза быстрее, чем на обычном онлайн-курсе? Тогда станьте фронтенд-разработчиком в онлайн-буткемпе Хекслета!
✅ Мы переработали формат обучения — разбили классическую программу «Фронтенд-разработчик» на модули со спринтами и дедлайнами.
✅ Погрузили в продакшен. В рамках обучения студенты будут участвовать в Open Source проектах Хекслета и работать с чужим кодом, чтобы развить soft skills и повысить шансы на трудоустройство.
✅ Усилили поддержку наставника. Теперь он с вами на связи 8 часов в день. Будет больше активностей в чате и времени на каждого студента, чтобы помочь разобраться со сложностями.
✅ Сделали основной упор на практику. Помимо лайвкодинг-сессий, добавили формат практических разборов упражнений, консультаций. Вы будете очень много кодить: набивать руку и перестраивать мозг.
✅ Приблизили к трудоустройству. Собрали 2-недельный Карьерный трек из самых важных этапов подготовки к поиску работы. Готовое резюме, упакованное портфолио и настрой на успех.
Буткемп потребует от вас максимум включенности и личного времени. Будет сложно, но оно того стоит!🤘
7 368
.values()
Возвращает
итератор для обхода значений коллекции Set в порядке добавления значений в коллекцию.
#множества #clear
Подробнее7 368
clearInterval()
Отменяет регулярное выполнение функции, установленное вызовом
setInterval().
#Браузерное_окружение #clearInterval
Подробнее7 368
setInterval()
setInterval() позволяет регулярно исполнять функцию через указанный промежуток времени.
#Браузерное_окружение #setInterval
Подробнее7 368
clearTimeout()
clearTimeout() очищает таймаут установленный с помощью setTimeout().
#Браузерное_окружение #clearTimeout
Подробнее7 368
👩💻👩💻ВЕБ-РАЗРАБОТКА👨💻👩💻
Научу создавать красивые страницы и полноценные сайты с нуля!
Разберём HTML 👩💻, CSS (SCSS, анимации👍) и базовый JS 🔩, научу верстать по макетам из Figma.🌐
Обучение будет идти 3 месяца.
После него у вас будет портфолио, вы сможете смело откликаться на вакансию «HTML-верстальщик» и работать удаленно откуда угодно 👌.
Буду вести записи всех занятий, чтобы не потерять и не пропустить важную темуℹ️
Периодичность и время занятий - 2 раза в неделю по 2 часа
Оплата раз за обучение раз в месяц или за весь курс , так будет дешевле
Расписание составлено. Четверг 19:00 🕖
Воскресенье 18:00 🕕
Первые два занятия уже прошли , но записи сохранились , первые занятие было вводным и не сложными , так что влиться будет максимально просто ✅
Пишите в телегу ✅ @import_react, добавлю в беседу и отвечу на все интересующие вас вопросы
7 368
setTimeout()
setTimeout() позволяет исполнить функцию через указанный промежуток времени. Функция возвращает числовой идентификатор установленного таймера. Этот идентификатор можно передать в функцию clearTimeout(), чтобы остановить таймер.
#Браузерное_окружение #setTimeout
Подробнее7 368
queueMicrotask()
Браузерное API, которое выполняет переданный код асинхронно.
#Браузерное_окружение #queueMicrotask
Подробнее7 368
confirm()
При помощи функции
confirm() можно вывести на экран пользователя модальное окно с текстом и кнопками «Ок» и «Отмена».
Из-за того, что окно модальное — работа с интерфейсом браузера и страницами будет заблокирована. Это неудобно, плюс может восприниматься пользователем как попытка ограничивать его свободу. Модальное окно для пользователя — окно, которое блокирует его работу с браузером до тех пор, пока он это окно не закроет.
#Браузерное_окружение #confirm
Подробнее7 368
prompt()
При помощи функции
prompt() можно вывести на экран пользователя модальное окно c полем ввода и текстом-пояснением.
Из-за того, что окно модальное — работа с интерфейсом браузера и страницами будет заблокирована. Это неудобно, плюс может восприниматься пользователем как попытка ограничивать его свободу. Модальное окно для пользователя — окно, которое блокирует его работу с браузером до тех пор, пока он это окно не закроет.
#Браузерное_окружение #prompt
Подробнее7 368
alert()
При помощи директивы
alert() можно вывести на экран пользователя модальное окно с каким-нибудь текстом.
Из-за того, что окно модальное — работа с интерфейсом браузера и страницами будет заблокирована. Это неудобно, и может восприниматься пользователем как попытка ограничивать его свободу. Модальное окно для пользователя — окно, которое блокирует его работу с браузером до тех пор, пока он это окно не закроет.
#Браузерное_окружение #alert
Подробнее7 368
performance
Performance API — это API браузера, позволяющее измерять время работы программы при помощи различных методов. Для этого используется очень точный тип измерения времени – DOMHighResTimeStamp, работающий с точностью до 5 микросекунд (в одной миллисекунде их тысяча).
#Браузерное_окружение #performance
Подробнее7 368
Ищем 100 человек, которые пройдут 4 курса по IT бесплатно и дадут обратную связь!
Старая цена - 23 500 руб
Цена для тестовой группы - 0 руб 💯
👉🏻 Получить курсы тут
7 368
sessionStorage
Это объект, хранящийся в
window, который позволяет сохранять данные в браузере на время сессии. Этот тип хранилища очень похож на localStorage и работает как хранилище данных в формате ключ-значение. При сохранении данных мы указываем имя поля, в которое должны быть сохранены данные, и затем используем это имя для их получения.
• Сессия страницы создаётся при открытии новой вкладки браузера. Сессия остаётся активной до тех пор, пока открыта вкладка, а состояние сессии сохраняется между перезагрузками. Открытие новой вкладки с таким же адресом приведёт к созданию новой сессии.
• Значения хранятся в виде строк. При попытке сохранения других типов данных, они будут приведены к строке. Например, если записать число, то при чтении нам вернётся число, записанное в строку.
• Максимальный объем данных ограничен размером 5MB.
#Браузерное_окружение #sessionStorage
Подробнее7 368
localStorage
Это объект, хранящийся в
window, который позволяет долговременно сохранять данные в браузере. Работает как хранилище данных в формате ключ-значение — при сохранении данных мы указываем имя поля, в которое должны быть сохранены данные, и затем используем это имя для их получения.
• Значения хранятся в виде строк. При попытке сохранения других типов данных, они будут приведены к строке. Например, если записать число, то при чтении нам вернётся число, записанное в строку.
• Не имеет ограничений по времени хранения, может быть очищен пользователем вручную или браузером при переполнении автоматически (браузеры на основе движка WebKit, например Safari, очищают localStorage, если к нему не обращались в течение 7 дней).
• Максимальный объем данных ограничен размером 5MB.
#Браузерное_окружение #localStorage
Подробнее7 368
URLSearchParams
URLSearchParams — это класс, предоставляющий удобное API для формирования строки поисковых параметров, которую потом можно использовать для формирования полного адреса. Все параметры в строке будут закодированы для безопасной вставки в адрес. Также этот класс можно встретить как часть класса URL.
#Браузерное_окружение #URLSearchParams
Подробнее