ch
Feedback

不要被骗子欺骗!Telemetrio 会找到并标记这些频道 👉 如果想查看标记,请订阅

👁‍🗨 CODORUM

👁‍🗨 CODORUM

前往频道在 Telegram

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

显示更多
754
订阅者
无数据24 小时
+17 天
-830 天
帖子存档
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 вам нравится больше? С точки зрения дизайна 🎨 Проголосуйте в следующем посте 👇

Callback-функция – это функция, которая передается в качестве аргумента другой функции 👩‍👧‍👦 Она вызывается после завершения определенной операции или события в главной функции 🏁 👉 В видео мы рассмотрели пример таких функций: ➖ math – главная функция ➖ plus и minus – сallback-функции, передаваемые главной функции в качестве аргументов При вызове главной функции, указывается операция, в качестве которой выступает одна из callback-функций 👁‍🗨 Код из видео:
JavaScript
function math(x, y, operation) {   // ✦ Главная функция
  return operation(x, y);                      
}                                              
                                               
function plus(x, y) {    // сallback-функция
  return x + y;                                
}                                              
                                               
function minus(x, y) {   // сallback-функция
  return x - y;
}


console.log(math(1, 9, plus));
console.log(math(9, 1, minus));

Как создать круговую анимацию загрузки в CSS? 🔘 Для этого достаточно прописать 2 класса и анимацию вращения в @keyframes 🔄 👉 На гифке пример стилизации классов: ➖ в классе loading указано соотношение контейнера 1 к 1, радиус скругления 50%, задана анимация из @keyframes ➖ в классе line задан размер контейнера, толщина обводки, прозрачность для одной из сторон обводки Идея заключается в том, что мы скруглили квадратную обводку внутри контейнера. Поскольку 1/4 квадратной обводки невидима, то линия (обводка) будет длиной в 1/4 круга 👁‍🗨 Код из гифки:
// index.html
<span className='loading line'/>

/* index.css */
.loading {
  aspect-ratio: 1/1;
  border-radius: 50%;
  animation-name: spin;
  animation-iteration-count: infinite;
}   

.line {
  width: 50px;
  border: 6px solid black;
  border-top-color: transparent;
  animation-duration: 1s;
}

@keyframes spin {
  from { transform: rotate(0deg) }
  to { transform: rotate(360deg) }
}

🔘 Для чего используется метод Array.prototype.reduce() в JavaScript? Вопрос средней сложности ✴️
Anonymous voting

🔘 Для чего используется метод Array.prototype.reduce() в JavaScript? Вопрос средней сложности ✴️
Anonymous voting

useEffect – это React хук, который используется для регулирования хода жизни компонентов. Выполняет эффекты после загрузки компонента, обновления состояний или при их размонтировании ⚛ На гифке пример использования хука useEffect в связке с хуком useState: есть компонент с кнопкой, которая увеличивает значение переменной count по нажатию 🔼 ➖ хук useState сохраняет и обновляет значение переменной count – "const [count, setCount] = useState(0)" ➖ а хук useEffect обновляет заголовок страницы, отображая актуальное значение count – "document.title = Счетчик: ${count}" Код из гифки:
import React from 'react';
import { useState, useEffect }
from 'react';

const MyComponent = () => {
  const [count, setCount] = useState(0);

  useEffect(() => {
    document.title = Счетчик: ${count};
  }, [count]); 

  return (
    <button onClick={() => setCount(count + 1)}>
      добавить
    </button>
  );
};

export default MyComponent;

Благодаря методу fill можно заполнить массив или его отрезок заданным элементом 🫗 👉 метод fill принимает 3 параметра: ➖ val
Благодаря методу fill можно заполнить массив или его отрезок заданным элементом 🫗 👉 метод fill принимает 3 параметра: ➖ value – обязательный параметр обозначающий значение, которым должен быть заполнен массив ➖ start – начало отрезка, который должен быть заполнен заданным значением ➖ end – конец отрезка Необязательные параметры start и end указываются в виде индексов элементов массива: значение параметра start – начало отрезка, значение параметра end = элемент массива, до которого заканчивается отрезок (он не учитывается в самом отрезке) 👁‍🗨

Часто ли вы нуждаетесь в услугах веб-дизайнера? 🎨 Если да, то какой категории дизайн вам чаще всего необходим? 🌆
Anonymous voting

Пост для новичков канала, которые ещё не в курсе о сайте-визитке на ReactJS, который мы разработали относительно недавно ⚛️ П
Пост для новичков канала, которые ещё не в курсе о сайте-визитке на ReactJS, который мы разработали относительно недавно ⚛️ Плейлист с частями, в которых мы поэтапно разрабатываем сайт-визитку шаг за шагом доступен на нашем ютуб канале 🪪 В рамках частей мы также рассмотрели интересные моменты html верстки 🟧, стилизации и создании разных CSS анимаций 🟦 Подробности в первой части — анонс макета и подготовка среды 👈 жми, чтобы посмотреть. На финальный результат можно взглянуть в 20-й части 👈

Меняем цвет иконки при hover наведении в CSS 👆🏻 Напрямую цвет изображений CSS свойствами поменять нельзя (png изображений в частности), поэтому смены цвета иконки при hover наведении можно добиться несколькими способами, выбор которых зависит от цели 🌓 В видео разобран случай, где цвет кнопки с иконкой меняется между контрастными тонами. В этом случае достаточно воспользоваться свойством filter со значением invert для смены цвета иконки на противоположный 🔲 Вообще лучше использовать векторные svg иконки, в случае с которыми поменять цвет некоторыми CSS свойствами все же можно, в отличие от png изображений, например 👁‍🗨

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

Продолжаем рубрику тестовых вопросов разной сложности. Сегодня вопрос высокой сложности 🅰️ 🔘 Что возвращает метод Promise.allSettled() в JavaScript?
Anonymous voting