TGViewer
Channel Public Channel
WebDEV

WebDEV

@webb_dev

Сообщество веб-разработчиков.

На канале можно найти: видео-уроки, полезные статьи, новости из мира IT и веб-разработки.

Ссылка: @Portal_v_IT

Сотрудничество: @oleginc, @tatiana_inc

Канал на бирже: telega.in/c/webb_dev

РКН: clck.ru/3L2oTf
Subscribers
8.26K
Photos
2.3K
Videos
19
Links
3.1K

Showing posts older than #2167 · Back to latest

Older Posts 20 shown
Post #2166 3.37K
Storybook за 100 секунд

Storybook — это инструмент, используемый для изолированного тестирования компонентов пользовательского интерфейса, который работает с платформами JS, такими как React, Angular, Vue и Svelte.

📺 YouTube

WebDEV #видео #js #frontend
YouTube Storybook in 100 Seconds Storybook is a tool used for testing UI components in isolation that works with JS frameworks like React, Angular, Vue, and Svelte. It is especially useful for web developers building design systems and shared libraries. #webdevelopment #js #100SecondsOfCode…
Post #2165 2.98K
💡 Удаление элементов массива и вставка вместо них других элементов

Чтобы из массива удалить элементы и вставить на их место другие элементы используют метод splice().

Например:

let a = [1, 2, 3, 4, 5, 6];
a.splice(2, 3,'a', 'b');

Удаление элементов массива и вставка на их место других элементов методом splice(). В примере удаляем три элемента начиная с индекса 2 и на их место вставляем 'a', 'b'. Получаем массив a=[ 1, 2, 'a', 'b', 6 ].

WebDEV #советы #coding #js
Post #2163 2.93K
WebDEV #test #css

Выберите правильный вариант 👇🏼
Post #2161 3.27K
💡 Добавление элементов в начало массива

Чтобы добавить элемент в начало массива, используют метод unshift().

Например:

let a = [1,2,3];
a.unshift(4);

Добавление элемента в начало массива методом unshift(). В примере в начало массива а добавим элемент 4. Получится массив a = [4,1,2,3].

WebDEV #советы #coding #js
Post #2160 3.7K
🛠 roadmap.sh — если нужны дорожные карты и образовательные материалы по различным технологиям – вам сюда! Предложенные данные будут полезны как для начинающих, так и для тех, кому нужна конкретная информация по какому-нибудь направлению.

WebDEV #инструменты
Post #2159 3K
📖 Real-World Bug Hunting: A Field Guide to Web Hacking
🖋 Peter Yaworski, 2019

Поиск ошибок в реальном мире - это главное практическое руководство по рассмотрению программного обеспечения. Независимо от того, являетесь ли вы новичком в области кибербезопасности, который хочет сделать Интернет безопаснее, или опытным разработчиком, который хочет писать безопасный код, этичный хакер Питер Яворски покажет вам, как это делается.

В каждой главе описывается тип уязвимости, сопровождаемый серией фактических сообщений об ошибках. Сборник рассказов из этой книги научит вас, как злоумышленники обманом заставляют пользователей выдавать свою конфиденциальную информацию и как сайты могут раскрыть свои уязвимости опытным пользователям. Вы даже узнаете, как вы могли бы превратить свое новое сложное хобби в успешную карьеру.

💾 Скачать книгу

WebDEV #book #web
Post #2158 2.93K
💡 Добавление элементов в конец массива

Чтобы добавить элемент в конец массива, используют метод push().

Например:

let a = [1,2,3];
a.push(4);

Добавление элемента в конец массива методом push(). В примере в конец массива а добавим элемент 4. Получится массив a = [1,2,3,4].

WebDEV #советы #coding #js
Post #2156 2.9K
WebDEV #test #css

Выберите правильный вариант 👇🏼
Post #2153 3K
💡 Подборка инструментов

▫️
JavaScript30 — 30-дневный челлендж по VanillaJS.

▫️ DrawKit — на данном ресурсе можно находить бесплатные векторные изображения для своих проектов.

▫️ Devchallenges — участвуйте в крутых испытаниях и развивайте свои навыки, создавая веб-сайты.

▫️ Meanderer — маленькая библиотека JavaScript для создания отзывчивых траекторий анимации.

▫️ frontendpractice — поднимите свои навыки во фронтенде на новый уровень, воссоздавая реальные веб-сайты.

▫️ Happy Hues — палитры отобранных цветов, которые будут уместны в определённом контексте.

WebDEV #подборка #инструменты
Post #2151 3.03K
💡 Метод @@iterator

Метод @@iterator перебирает все элементы массива и проверяет значение элемента массива — value и его наличие в массиве — done. Если элемент есть, то done принимает значение false. Если массив закончился и элементов больше нет, то done примет значение true. А value, в этом случае, примет значение undefined.

Например:

let a = [1, 2, 3]
let it = a[Symbol.iterator]()
console.log(it.next())
console.log(it.next())
console.log(it.next())
console.log(it.next())

Перебор массива с помощью Symbol.iterator().

WebDEV #советы #coding #js
Post #2150 3.25K
🛠 ray.so — с помощью сайта можно сделать красивые скриншоты различных участков кода. Здесь имеются также несколько тем оформления, под разные языки программирования и темный режим.

WebDEV #инструменты
Post #2149 4.02K
💡 Перебор массива с использованием оператора for

Оператор перебора массива for перебирает элементы массива по его индексу.

Например:

let a = [1, 2, 3]; // инициализируем массив
for (let i = 0; i < a.length; i += 1) {
console.log(a[i])
};

Перебор элементов массива методом for. В данном примере индексу элемента i присваивают значение 0. После каждой итерации счетчик увеличивает значение на единицу. После каждой итерации в консоль выводится значение a[i].

WebDEV #советы #coding #js
Post #2147 3.35K
WebDEV #test #css

Выберите правильный вариант 👇🏼
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →