CodeBase | Frontend

Description
Все самое интересное и полезное у нас ?

Админ: @ghostifix
Менеджер: @tutankha_men
Advertising
We recommend to visit

Официальный новостной канал криптобиржи OKX | www.okx.com на русском языке.

? Комьюнити: t.me/okx_russian

?‍? Поддержка: [email protected]

АДМИН: @DaniiOKX
Маркетинг: @CoffeeTrends

Last updated 2 weeks, 2 days ago

Здесь простым языком про TON, DFC и крипту.

Принимаем автоматически.
Ссылка для друзей: https://t.me/+-EOfWx2pRKhmNGE6
Связь: @deftalk_bot

Last updated 1 month ago

#1 канал о блокчейне, криптовалютах и децентрализованных финансах.

🔥 Реклама — @DCTeam

Last updated 1 day, 6 hours ago

2 months, 1 week ago
***⚡️*** **Plasmic** - это визуальный конструктор …

⚡️ Plasmic - это визуальный конструктор для React, который позволяет создавать приложения на React без необходимости писать код, используя готовые компоненты.

? Кроме того, Plasmic является очень эффективным и подходит для разработки маркетинговых веб-сайтов и сайтов электронной коммерции с большим объемом трафика.

? GitHub? СайтCodeBase | Frontend | #react

2 months, 1 week ago
**Знания, профессиональный английский и хороший юмор …

Знания, профессиональный английский и хороший юмор — набор любого айтишника?

А быть в тренде и качать необходимые скиллы помогут наши каналы: **** Библиотека Кодера — книги, ресурсы, шпаргалки и статьи для разработчиков

**** CodeLang— английский язык в IT-сфере

**** JSON → Айти Memes — мемы для программистов и айтишников

2 months, 1 week ago
2 months, 1 week ago
***?*** Каждый программист должен знать ключевые …

? Каждый программист должен знать ключевые концепции JavaScript, такие как типы данных, примитивные типы, стек вызовов, методы map, reduce, filter и многое другое.

➡️ Всего в репозитории 33 пункта, к каждому из которых есть множество статей и видеоматериалов.

➡️ Репозиторий составлен на русском языке.

? СсылкаCodeBase | Frontend | #js

2 months, 1 week ago
***⚡️*** **Промисы + async/await** ***⚡️***

⚡️ Промисы + async/await ⚡️

? В JavaScript можно отложить выполнение определенных участков кода на неопределенное время, например, с помощью функции setTimeout(), прослушивателя событий или сетевых запросов с использованием fetch API.

? Промисы представляют собой способ делать асинхронный код в JavaScript предсказуемым. Они позволяют разрешать код, созданный при помощи async. Успешное выполнение кода обрабатывается через метод .then(), а ошибки - через метод .catch().

? Async/await представляет собой улучшенный синтаксис для работы с промисами, который позволяет делать асинхронный код выглядеть как синхронный.

```
// Асинхронный код; 'done' журналирован после данных о положении, несмотря на то что 'done' предполагается
// исполнить в коде позже
navigator.geolocation.getCurrentPosition(position => {
console.log(position);
}, error => {
console.error(error);
});
console.log("done");

// Асинхронный код обработан после промиса; мы получаем желаемый результат — данные о положении // журналированы, затем журналировано 'done' const promise = new Promise((resolve, reject) => { navigator.geolocation.getCurrentPosition(resolve, reject); }); promise .then(position => console.log(position)) .catch(error => console.error(error)) .finally(() => console.log('done')); // Асинхронный код с async/await выглядит как синхронный, наиболее удобочитаемый способ // работы с промисами async function getPosition() { // async/await работает только в функциях (пока) const result = await new Promise((resolve, reject) => { navigator.geolocation.getCurrentPosition(resolve, reject); }); const position = await result; console.log(position); console.log('done'); } getPosition();

```
CodeBase | Frontend | #js

2 months, 2 weeks ago
***⚡️*** **Сниппет JS: Шифр Цезаря** ***⚡️***

⚡️ Сниппет JS: Шифр Цезаря ⚡️

? Это простой метод шифрования текста, при котором каждый символ заменяется другим символом, сдвинутым на фиксированное количество позиций вправо или влево по алфавиту.

? Например, при сдвиге на 1 символ А становится Б, Б становится В и так далее.

```
const caesarCipher = (str, num) => {
const arr = [...'abcdefghijklmnopqrstuvwxyz']
let newStr = ''

for (const char of str) {
const lower = char.toLowerCase()

if (!arr.includes(lower)) { newStr += char continue } let index = arr.indexOf(lower) + (num % 26) if (index > 25) index \-= 26 if (index < 0) index += 26 newStr += char === char.toUpperCase() ? arr[index].toUpperCase() : arr[index]

}
return newStr
}

caesarCipher('Hello World', 100) // Dahhk Sknhz
caesarCipher('Dahhk Sknhz', -100) // Hello World

```
CodeBase | Frontend | #snippets

2 months, 2 weeks ago
***⚡️*** **Псевдокласс :target** ***⚡️***

⚡️ Псевдокласс :target ⚡️

? Применяет стиль к целевому элементу в документе.

? Он представляет целевой элемент с помощью id в соответствии с фрагментом URL.

*✔️ *Синтаксис

:target { css declarations; }

CodeBase | Frontend | #css

We recommend to visit

Официальный новостной канал криптобиржи OKX | www.okx.com на русском языке.

? Комьюнити: t.me/okx_russian

?‍? Поддержка: [email protected]

АДМИН: @DaniiOKX
Маркетинг: @CoffeeTrends

Last updated 2 weeks, 2 days ago

Здесь простым языком про TON, DFC и крипту.

Принимаем автоматически.
Ссылка для друзей: https://t.me/+-EOfWx2pRKhmNGE6
Связь: @deftalk_bot

Last updated 1 month ago

#1 канал о блокчейне, криптовалютах и децентрализованных финансах.

🔥 Реклама — @DCTeam

Last updated 1 day, 6 hours ago