uk
Feedback
👁‍🗨 CODORUM

👁‍🗨 CODORUM

Відкрити в Telegram

🟣 Канал создан с целью совместного обучения программированию на языке JavaScript 🟨 ✔️ Канал подойдёт для тех кто желает: ➖ научиться программировать на языке JavaScript ➖ расширить свой кругозор в знаниях функций на JS 🎥 Ютуб канал: youtube.com/@codo

Показати більше
773
Підписники
-124 години
-87 днів
-1630 день
Архів дописів
Как подключить шрифт в CSS локально из папки проекта? 🔤 👉 Для этого: ➖ опционально создаём папку для шрифтов внутри проекта ➖ добавляем в нее файл шрифта ➖ в файле index.css добавляем CSS-правило @font-face ➖ добавляем в него свойство font-family с указанием шрифта ➖ добавляем свойство src, в котором указываем путь к шрифту Подробнее в видео 👁‍🗨 Код из видео:
@font-face {
  font-family: "Название_шрифта";
  src: url("./fonts/Название_шрифта.ttf") format("truetype");
}

body {
  font-family: "Название_шрифта", sans-serif;
}

🔘 Что произойдет при выполнении следующего кода в JavaScript: console.log([] + {} === {} + []);? Вопрос высокой сложности 🅰️
Anonymous voting

В JavaScript существуют разные типы операторов. В виде специальных символов или ключевых слов, использующихся для выполнения
В JavaScript существуют разные типы операторов. В виде специальных символов или ключевых слов, использующихся для выполнения различных действий с переменными и значениями. Операторы могут выполнять арифметические, сравнительные, логические и другие операции 🟨 Также есть различное множество групп операторов символов: арифметические, логические, побитовые, тернарный, операторы присваивания, сравнения, унификации. На скрине продемонстрированы арифметические операторы, логические, операторы сравнения и тернарный оператор *⃣ В будущем рассмотрим вторую часть операторов символов и остановимся на каждой группе отдельно 👁‍🗨

HTTP-заголовки – это часть протокола HTTP, которая передает дополнительную информацию вместе с HTTP-запросом или HTTP-ответом. Они состоят из пар ключ-значение и используются для передачи метаданных между клиентом (например, браузером) и сервером. Заголовки могут указывать тип содержимого, информацию о кэшировании, параметры авторизации, язык, тип браузера, разрешения для кросс-доменных запросов и многое другое 📄 👉 Основные типы HTTP-заголовков: ➖ Заголовки запроса (Request Headers) ➖ Заголовки ответа (Response Headers) ➖ Заголовки тела (Entity Headers) ➖ Заголовки маршрутизации (General Headers)

throw – это оператор ключевое слово, использующийся для генерации собственных исключений или ошибок 🔴 Он позволяет создавать
throw – это оператор ключевое слово, использующийся для генерации собственных исключений или ошибок 🔴 Он позволяет создавать различные сценарии обработки ошибок в следствие выполнения функций ⚠ На скрине пример использования: есть функция "checkNumber", которая принимает переменную "variable". В блоке if прописано условие по проверке значения переменной. Если значение переменной не является числом, создается новая ошибка через оператор throw 🔌 Функция запускается в блоке try и если переменная является числом то она выводится в консоль, иначе в консоль выводится ошибка, которую была создана оператором throw 👁‍🗨

Вот почему пиксели не лучшая единица измерения для разметки страницы 📏 Так как у экранов устройств разное разрешение, следовательно, разное количество пикселей по ширине и высоте экрана, используя фиксированную единицу измерения пиксель для разметки страницы, она будет отображаться на разных устройствах по-разному в плане масштаба 💻🖥 Почему единицы измерения viewport хорошее решение для адаптивной верстки? 📐 Эти относительные единицы измерения рассчитываются подобно процентам. Берётся размер окна браузера и рассчитывается сколько пикселей будет равно одному проценту. Благодаря viewport единицам элементы страницы лаконично ложатся и масштабируются под разные размеры экранов 🧮

🔘 Что вернет выражение Boolean(0) в JavaScript? Вопрос лёгкой сложности ❇️
Anonymous voting

Рубрика разборов возможных вопросов из собеседований по JavaScript 🟨 👉 Какая разница между декларацией функции (function de
Рубрика разборов возможных вопросов из собеседований по JavaScript 🟨 👉 Какая разница между декларацией функции (function declaration) и функциональным выражением (function expression)? 🔸 Function Declaration: объявляется отдельным оператором function и доступна во всём блоке благодаря hoisting. 🔸 Function Expression: присваивается переменной, не поднимается hoisting, то есть не может быть вызвана до объявления.

С 8 марта, дорогие наши прекрасные дамы! 🦄🪻🦋 Вы – наше вдохновение и мотивация. Ваши улыбки согревают наши сердца, а ваш образ дарует элегантность и веру в красоту этому миру как ничто другое. Пусть эта весна расцветет в ваших сердцах, наполнив их гармонией 🌸 Будьте любимы, окрылены мечтами и согреты искренними чувствами. С праздником! 💖 © Видео создано нашим веб-дизайнером Workford

С помощью метода charAt можно узнать какой символ связан с заданным индексом в строке 🔗 Для этого достаточно задать строку и
С помощью метода charAt можно узнать какой символ связан с заданным индексом в строке 🔗 Для этого достаточно задать строку и метод charAt через точку, указав в скобках индекс 🔍 Существует аналогичный противоположный метод indexOf, который возвращает индекс заданного символа из строки 👁‍🗨 Код со скрина:
// ✦ Получение символа по индексу из строки
let string = "Codorum";

function findSymbol(a) { console.log(a, "- это индекс символа", string.charAt(a)) }

findSymbol(5);


// ✦ Получение индекса символа из строки
function findIndex(a) { console.log(`Индекс символа ${a} =`, string.indexOf(a)) }

findIndex("C");

Repost from N/a
Какая работа лучше?
Anonymous voting

Repost from N/a
Какая работа среди этих 8 вам нравится больше? С точки зрения дизайна 🎨 Проголосуйте в следующем посте 👇

Как конвертировать массив в объект на JavaScript? Для этого можно воспользоваться обычным развертыванием с участием Spread оп
Как конвертировать массив в объект на JavaScript? Для этого можно воспользоваться обычным развертыванием с участием Spread оператора 🟨 Объявляем объект и в фигурных скобках добавляем Spread оператор (многоточие в данном случае будет считаться Spread оператором) и название массива, который мы хотим конвертировать в объект ✨ 👉 При развертывании: ➖ элементы массива будут конвертированы в свойства объекта ➖ создадутся стандартные ключи для свойств в виде индексов элементов из массива

Базовый пост для новичков: как стилизовать список в CSS? 🗒 👉 Для этого достаточно: ➖ прописать сам список с использованием
Базовый пост для новичков: как стилизовать список в CSS? 🗒 👉 Для этого достаточно: ➖ прописать сам список с использованием тегов <ol> и <li> ➖ присвоить списку класс, для которого стилизовать маркер элементов списка в псевдоэлементе ::marker Таким образом можно стилизовать маркеры конкретного списка, оставив остальные списки страницы без изменений 👁‍🗨 Код со скрина:
// index.html
<ol class="main">
  <li>Как</li>
  <li>стилизовать</li>
  <li>список</li>
  <li>в CSS</li>
</ol>

/* index.css */
.main ::marker {
  color: #b685ff;
  font-weight: 900;
  font-size: 14px;
}

🔘 Какой результат выдаст консоль в следствии работы этого кода: console.log(typeof NaN, NaN === NaN);? Вопрос средней сложности ✴️
Anonymous voting

Рассмотрим тип объекта Set в JavaScript ⚜️ Set – это тип объекта, который используется для работы с уникальными значениями. О
Рассмотрим тип объекта Set в JavaScript ⚜️ Set – это тип объекта, который используется для работы с уникальными значениями. Он позволяет хранить и обрабатывать только уникальные элементы, игнорируя повторения 💎 Для типа объекта Set существует большое количество методов, основные из которых включают: добавление, проверку и удаление элементов 👁‍🗨

Цикл – это управляющая конструкция, обеспечивающая многократное выполнение блока кода до выполнения заданного условия. Циклы
Цикл – это управляющая конструкция, обеспечивающая многократное выполнение блока кода до выполнения заданного условия. Циклы сокращают количество дублирования кода и помогают эффективно работать с данными 🔂 Один из самых распространенных цикловцикл "for" ℹ В следствие выполнения цикла for на скрине было проведено 3 итераций, на каждой из которых значение переменной "i" увеличивалось на единицу (i++), начиная со значения "i = 0", пока значение переменной не достигло максимального допустимого значения для соблюдения условия цикла и цикл прекратил работу (запуск новых итераций) ✋ На каждой итерации в консоль выводилось новое актуальное значение переменной 👁‍🗨

Самые популярные JavaScript UI-фреймворки/библиотеки на начало 2025 года 🟨 ⚛ React – остается одним из самых популярных для
+1
Самые популярные JavaScript UI-фреймворки/библиотеки на начало 2025 года 🟨 ⚛ React – остается одним из самых популярных для создания пользовательских интерфейсов, активно используется в крупных компаниях. Его компонентный подход и широкая экосистема делают его привлекательным для разработчиков. Несмотря на продолжающийся спад поисковых запросов - активность его скачиваний самая стремительная. ▪️ Что касается Angular и Vue: 🅰 Angular – популярный в корпоративной среде. Его структура и возможности делают его привлекательным для больших проектов. 🔰 Vue – продолжает набирать популярность среди разработчиков, которые ищут простой и эффективный инструмент для создания интерфейсов. "Самой громкой новостью прошлого года (2023) стало то, что Vue обошел Angular по уровню использования среди наших респондентов. Несмотря на прогресс Angular в этом году (2024), Vue удалось сохранить второе место, а также подняться аж на три позиции по проценту удержания пользователей!" — State of JavaScript 📊

Repost from N/a
Какой креатив лучше?
Anonymous voting

Repost from N/a
Какой креатив среди этих 8 вам нравится больше? С точки зрения дизайна 🎨 Проголосуйте в следующем посте 👇