💡 Поиск элементов в массиве
Элементы в массиве можно искать с помощью следующих методов:
—
Например:
Продолжение следует...
WebDEV #советы #coding #js
Элементы в массиве можно искать с помощью следующих методов:
—
indexOf()
— lastIndexOf()
— find()
— findIndex()
— includes()
Найти элемент в массиве можно по индексу с помощью метода indexOf(). Если по указанному индексу нет элемента, то возвращается -1.Например:
let a = [1, 2, 3, 4, 5, 6, 7, 5, 8];В примере в массиве
console.log(a.indexOf(5)); // 4
console.log(a.indexOf(23)); // -1
a ищут и выводят в консоль элемент с индексом [5] и элемент с индексом [23]. Под индексом [5] нашли элемент 4. А под индексом [23] нет элементов, поэтому получаем -1.Продолжение следует...
WebDEV #советы #coding #js
🛠 Small Dev Tools — сайт с классными штуками для разработчиков, где можно найти различные: кодировщики или декодировщики, форматеры HTML/CSS/JavaScript, модификаторы, генераторы данных и прочую полезную функциональность, с возможностью обмена кодом с коллегами.
WebDEV #инструменты
WebDEV #инструменты
📖 Handbook for CTFers
🖋 Nu1L Team, 2022
Эта книга разделена на две части: онлайн-турнир CTF в стиле Jeopardy и финальные этапы соревнований. В дополнение к контенту, связанному с CTF, в книге есть несколько реальных примеров анализа уязвимостей. главы охватывают большинство тематических категорий CTF с соответствующими примерами проблем и решений, которые позволяют читателям полностью понять и изучить соответствующие методы. В то же время содержание этой книги может быть использовано в качестве справочного материала во время соревнований CTF.
💾 Скачать книгу
WebDEV #book #CTF
🖋 Nu1L Team, 2022
Эта книга разделена на две части: онлайн-турнир CTF в стиле Jeopardy и финальные этапы соревнований. В дополнение к контенту, связанному с CTF, в книге есть несколько реальных примеров анализа уязвимостей. главы охватывают большинство тематических категорий CTF с соответствующими примерами проблем и решений, которые позволяют читателям полностью понять и изучить соответствующие методы. В то же время содержание этой книги может быть использовано в качестве справочного материала во время соревнований CTF.
💾 Скачать книгу
WebDEV #book #CTF
🔥 Лучшее на канале за неделю
1. Handbook for CTFers.
2. Small Dev Tools — сайт с классными штуками для разработчиков, где можно найти различные: кодировщики или декодировщики, форматеры HTML/CSS/JavaScript, модификаторы, генераторы данных и прочую полезную функциональность.
3. Поиск элементов в массиве.
1. Handbook for CTFers.
2. Small Dev Tools — сайт с классными штуками для разработчиков, где можно найти различные: кодировщики или декодировщики, форматеры HTML/CSS/JavaScript, модификаторы, генераторы данных и прочую полезную функциональность.
3. Поиск элементов в массиве.
💡 Поиск элементов в массиве
Метод
Например:
Продолжение следует...
WebDEV #советы #coding #js
Метод
lastIndexOf() возвращает индекс последнего вхождения элементов в массив, если элемента нет, то возвращается -1.Например:
let a = [1, 2, 3, 4, 5, 6, 7, 5, 8];В примере в массиве
console.log(a.lastIndexOf(1));
console.log(a.lastIndexOf(23));
a ищем индекс элемента 1 и получаем [0]. Элемента 23 в массиве нет, поэтому в консоли получаем -1.Продолжение следует...
WebDEV #советы #coding #js
JavaScript стал намного быстрее
Взгляните на Bun — новую быструю среду выполнения JavaScript, такую как Node.js или Deno. Изучите основные функции Bun.js и то, как они могут повлиять на fullstack веб-разработчиков в будущем.
📺 YouTube
WebDEV #видео #js #web
Взгляните на Bun — новую быструю среду выполнения JavaScript, такую как Node.js или Deno. Изучите основные функции Bun.js и то, как они могут повлиять на fullstack веб-разработчиков в будущем.
📺 YouTube
WebDEV #видео #js #web
YouTube
JavaScript just got way faster
First look at Bun - a fast new JavaScript runtime like Node.js or Deno. Explore the core features of Bun.js and how they might affect fullstack web developers in the future.
#javascript #firstlook #TheCodeReport
🔗 Resources
Bun.js Announcement https://bun.sh…
#javascript #firstlook #TheCodeReport
🔗 Resources
Bun.js Announcement https://bun.sh…
🛠 resume — если хотите создать себе профессиональное резюме – то вам сюда. Это ресурс с множеством готовых шаблонов, с различными вариантами цветового оформления и красивыми шрифтами, легко можно использовать для любой анкеты.
WebDEV #инструменты
WebDEV #инструменты
💡 Поиск элементов в массиве
Метод
Например:
Продолжение следует...
WebDEV #советы #coding #js
Метод
find() ищет элементы в массиве по передаваемой ему функции. Если функция возвращает true, то метод возвращает первый найденный элемент.Например:
a.find(x => x.id === my_id);В примере функция x ищет элемент
id, который должен иметь значение my_id. Если он находит my_id в массиве, то возвращает этот элемент. Если элемента нет, то возвращается undefined.Продолжение следует...
WebDEV #советы #coding #js
💡 Подборка советов по массивам в js
▫️ Фильтрация массива с помощью метода filter()
▫️ Метод reduce()
▫️ Перебор массива с помощью метода forEach()
▫️ Перебор массива с использованием оператора for...of
▫️ Добавление элементов в конец массива
▫️ Добавление элементов в начало массива
WebDEV #подборка #советы #coding #js
▫️ Фильтрация массива с помощью метода filter()
▫️ Метод reduce()
▫️ Перебор массива с помощью метода forEach()
▫️ Перебор массива с использованием оператора for...of
▫️ Добавление элементов в конец массива
▫️ Добавление элементов в начало массива
WebDEV #подборка #советы #coding #js
🔥 Лучшее на канале за неделю
1. JavaScript стал намного быстрее.
2. resume — если хотите создать себе профессиональное резюме – то вам сюда.
3. Поиск элементов в массиве.
1. JavaScript стал намного быстрее.
2. resume — если хотите создать себе профессиональное резюме – то вам сюда.
3. Поиск элементов в массиве.
📖 Python Web Scraping Cookbook: Over 90 proven recipes to get you scraping with Python, micro services, Docker and AWS
🖋 Michael Heydt, 2018
Python Web Scraping Cookbook - это книга, которая научит вас методам разработки высокопроизводительных решений: работа со сканерами, картами сайтов, автоматизацией форм, сайтами на основе Ajax. Вы изучите ряд сценариев, в которых будет полностью охвачена каждая часть жизненного цикла разработки. Вы не только получите навыки проектирования и разработки надежных потоков данных, но и развернете свой проект в AWS. Если вы занимаетесь разработкой ПО, интеллектуальным анализом данных, книга вам будет очень полезна
💾 Скачать книгу
WebDEV #book #python
🖋 Michael Heydt, 2018
Python Web Scraping Cookbook - это книга, которая научит вас методам разработки высокопроизводительных решений: работа со сканерами, картами сайтов, автоматизацией форм, сайтами на основе Ajax. Вы изучите ряд сценариев, в которых будет полностью охвачена каждая часть жизненного цикла разработки. Вы не только получите навыки проектирования и разработки надежных потоков данных, но и развернете свой проект в AWS. Если вы занимаетесь разработкой ПО, интеллектуальным анализом данных, книга вам будет очень полезна
💾 Скачать книгу
WebDEV #book #python
🛠 daily dev — новостной агрегатор из мира IT, собирающий лучшие публикации с разнообразных медиа и публикующий их в ленте. Можно добавить его в виде расширения в ваш браузер.
WebDEV #инструменты
WebDEV #инструменты
💡 Поиск элементов в массиве
Метод
Например:
Продолжение следует...
WebDEV #советы #coding #js
Метод
includes() ищет элемент массива и возвращает true, если элемент есть, возвращает false, если элемента нет. Методу можно передавать два значения — сам элемент и индекс.Например:
let a = [1, 2, 3, 4, 5, 6, 7, 5, 8];Поиск элемента массива методом
console.log(a.includes(1, 2));
includes(). В примере метод вернет false, потому что на месте индекса [2] нет элемента 1. Элемент 1 находится под индексом [0].Продолжение следует...
WebDEV #советы #coding #js
🔥 Лучшее на канале за неделю
1. Python Web Scraping Cookbook.
2. daily dev — новостной агрегатор из мира IT, собирающий лучшие публикации с разнообразных медиа.
3. Поиск элементов в массиве.
1. Python Web Scraping Cookbook.
2. daily dev — новостной агрегатор из мира IT, собирающий лучшие публикации с разнообразных медиа.
3. Поиск элементов в массиве.
💡 Получение фрагмента массива
Метод
Например:
WebDEV #советы #coding #js
Метод
slice() используют для получения фрагментов массива по его индексам.Например:
let a = [1, 2, 3, 4, 5, 6, 7, 8, 9];В первом выводе из массива a получается фрагмент массива начиная с индекса
console.log(a.slice(4)); // [5, 6, 7, 8, 9 ]
console.log(a.slice(3,7)); // [4, 5, 6, 7 ]
4 и до конца [5, 6, 7, 8, 9]. Во втором случае получим массив с 3 по 7 индекс [4, 5, 6, 7], при этом последний элемент в массив не входит.WebDEV #советы #coding #js