uz
Feedback
JavaScript заметки

JavaScript заметки

Kanalga Telegram’da o‘tish

Регулярные заметки по практическому JavaScript. Обучащию посты позволят прокачать навыки во Frontend-разработке. Можно почитать пока компилируется проект :) Сотрудничество: @noname_media Канал на бирже: telega.in/channels/notesjs/card?r=Wj7h1mbl

Ko'proq ko'rsatish
7 744
Obunachilar
-124 soatlar
-97 kunlar
-6330 kunlar
Postlar arxiv
Стек вызовов JavaScript Как выполняются функции в Javascript? Каков порядок их выполнения? Что такое контекст выполнения? Отв
Стек вызовов JavaScript Как выполняются функции в Javascript? Каков порядок их выполнения? Что такое контекст выполнения? Отвечаем на эти вопросы с иллюстрациями. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

Метод lastIndexOf() Метод lastIndexOf() в JavaScript позволяет найти индекс последнего вхождения указанного элемента в массив
Метод lastIndexOf() Метод lastIndexOf() в JavaScript позволяет найти индекс последнего вхождения указанного элемента в массиве. Он возвращает индекс последнего найденного элемента или -1, если элемент не найден. В примере у нас есть массив numbers, содержащий различные числа. Мы вызываем метод lastIndexOf() на массиве numbers и передаем в него элемент 2. Результатом будет индекс последнего вхождения элемента 2, который равен 5. Метод lastIndexOf() особенно полезен, когда вам нужно найти последнее вхождение элемента в массиве. Если элемент не найден, метод вернет -1, что может быть использовано для проверки наличия элемента в массиве. #метод

Чистый код JavaScript Чистый код - результат нелегкого труда. Однако отладка грязного кода требует вдвое больше усилий, чем с
Чистый код JavaScript Чистый код - результат нелегкого труда. Однако отладка грязного кода требует вдвое больше усилий, чем создание чистого. Поэтому каждому программисту стоит овладеть хотя бы элементарными приемами написания чистого кода. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

Метод indexOf() Метод indexOf() в JavaScript позволяет найти индекс первого вхождения указанного элемента в массиве. Он возвр
Метод indexOf() Метод indexOf() в JavaScript позволяет найти индекс первого вхождения указанного элемента в массиве. Он возвращает индекс найденного элемента или -1, если элемент не найден. В примере у нас есть массив fruits, содержащий названия различных фруктов. Мы вызываем метод indexOf() на массиве fruits и передаем в него элемент 'груша'. Результатом будет индекс первого вхождения элемента 'груша', который равен 2. Обратите внимание, что индексы в массиве начинаются с 0. Метод indexOf() особенно полезен, когда вам необходимо найти позицию определенного элемента в массиве. Если элемент не найден, метод вернет -1, что может быть использовано для проверки наличия элемента в массиве. #метод

5 библиотек JavaScript Представляем 5 полезных, но малоизвестных библиотек JavaScript! Они помогут сэкономить силы и время пр
5 библиотек JavaScript Представляем 5 полезных, но малоизвестных библиотек JavaScript! Они помогут сэкономить силы и время при форматировании дат, обработке URL-параметров и отладке веб-страниц в мобильном терминале. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

Метод concat() Метод concat() в JavaScript позволяет объединить несколько массивов в один новый массив. Он создает и возвраща
Метод concat() Метод concat() в JavaScript позволяет объединить несколько массивов в один новый массив. Он создает и возвращает новый массив, который содержит все элементы из исходных массивов. В примере у нас есть три массива: array1, array2 и array3. Мы вызываем метод concat() на массиве array1 и передаем в него остальные два массива (array2 и array3). Результатом будет новый массив mergedArray, содержащий все элементы из трех исходных массивов. В данном случае, он будет иметь следующий вид: [1, 2, 3, 4, 5, 6, 7, 8, 9]. Метод concat() особенно полезен, когда вам необходимо объединить несколько массивов в один без изменения исходных массивов. Вы можете использовать его для создания нового массива, содержащего все элементы из разных массивов в нужном порядке. #метод

Управление памятью JavaScript Если вы разрабатывали приложения, то могли сталкиваться с такой проблемой, как утечка памяти. В
Управление памятью JavaScript Если вы разрабатывали приложения, то могли сталкиваться с такой проблемой, как утечка памяти. В сегодняшней статье мы расскажем об управлении памятью в JS и о том, как не допустить ее утечек. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

Метод slice() Метод slice() в JavaScript позволяет копировать часть массива и создавать новый массив, содержащий выбранные эл
Метод slice() Метод slice() в JavaScript позволяет копировать часть массива и создавать новый массив, содержащий выбранные элементы. Он принимает два параметра: начальный индекс (включительно) и конечный индекс (не включая). В примере у нас есть массив numbers, содержащий числа от 1 до 5. Мы вызываем метод slice(1, 4), чтобы скопировать элементы массива с индексами от 1 до 3 (не включая 4). Результатом будет новый массив slicedNumbers, содержащий элементы [2, 3, 4]. Оригинальный массив numbers остается неизменным. Метод slice() особенно полезен, когда вам необходимо получить подмножество элементов из массива без изменения исходного массива. Вы можете использовать этот метод для создания копии массива, выбора определенных элементов или извлечения сегмента массива. #метод

10 лайфхаков JavaScript Опытные JavaScript-программисты владеют приемами, которые неизвестны новичкам. Познакомьтесь с 10 из
10 лайфхаков JavaScript Опытные JavaScript-программисты владеют приемами, которые неизвестны новичкам. Познакомьтесь с 10 из них: они сделают код качественнее, а вас - более профессиональным программистом. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

Метод reduce() Метод reduce() в JavaScript позволяет агрегировать данные в массиве и получить одно единственное значение на о
Метод reduce() Метод reduce() в JavaScript позволяет агрегировать данные в массиве и получить одно единственное значение на основе элементов этого массива. Он выполняет функцию обратного вызова для каждого элемента массива, накапливая результаты в одно значение. В примере мы имеем массив чисел numbers. Мы используем метод reduce(), чтобы получить сумму всех чисел в массиве. Функция, переданная в reduce(), принимает два аргумента: аккумулятор (accumulator) и текущий элемент (currentNumber). На каждой итерации функция складывает текущий элемент с аккумулятором и возвращает новое значение аккумулятора. Изначально аккумулятор устанавливается равным 0. В результате выполнения метода reduce() мы получаем общую сумму всех чисел в массиве и сохраняем ее в переменной sum. Метод reduce() позволяет выполнять различные агрегационные операции над элементами массива, такие как суммирование, нахождение максимального или минимального значения, конкатенация и многое другое. #метод

Чистый код JavaScript Сокращение JS-кода - один из базовых методов его оптимизации. Им должен овладеть каждый профессиональны
Чистый код JavaScript Сокращение JS-кода - один из базовых методов его оптимизации. Им должен овладеть каждый профессиональный программист, поскольку компактный формат лучше читается и ускоряет загрузку страниц. Предлагаем 7 наиболее эффективных и часто используемых приемов сокращения JS-кода. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

🔥 Повысь свои шансы в IT. Обучение веб-разработке, секреты собеседований, реальные кейсы. 💼✨ 🔗 [Ссылка на канал] 🔗
🔥 Повысь свои шансы в IT. Обучение веб-разработке, секреты собеседований, реальные кейсы. 💼✨ 🔗 [Ссылка на канал] 🔗

Клонирования в JavaScript Чтобы выделить "победителя" среди методов глубокого клонирования в JavaScript, необходимо протестир
Клонирования в JavaScript Чтобы выделить "победителя" среди методов глубокого клонирования в JavaScript, необходимо протестировать каждый из них. Предлагаем результаты серии модульных тестов. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

Метод filter() Метод filter() является одним из методов работы с массивами в JavaScript. Он позволяет нам создавать новый мас
Метод filter() Метод filter() является одним из методов работы с массивами в JavaScript. Он позволяет нам создавать новый массив, содержащий только те элементы исходного массива, которые удовлетворяют определенному условию. Этот метод полезен, когда требуется отфильтровать элементы массива на основе определенного критерия. В примере у нас есть исходный массив чисел numbers. Мы используем метод filter(), чтобы создать новый массив evenNumbers, содержащий только четные числа из исходного массива. Функция, переданная в filter(), принимает каждый элемент массива и возвращает true или false в зависимости от того, удовлетворяет ли элемент условию фильтрации. Метод filter() позволяет нам эффективно фильтровать элементы массива в соответствии с заданными условиями. Он возвращает новый массив, который содержит только те элементы исходного массива, для которых условие фильтрации истинно. #метод

Структуризация API-вызова Разберемся, как наилучшим образом настроить авторизацию и другие предварительные шаги, которые повт
Структуризация API-вызова Разберемся, как наилучшим образом настроить авторизацию и другие предварительные шаги, которые повторяются сразу в нескольких тестах - и при этом сохранить читаемость и ясность кода. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

Метод map() Метод map() является одним из методов доступных для работы с массивами в JavaScript. Он позволяет нам создавать н
Метод map() Метод map() является одним из методов доступных для работы с массивами в JavaScript. Он позволяет нам создавать новый массив, применяя указанную функцию к каждому элементу исходного массива. Этот метод полезен, когда требуется изменить каждый элемент массива и получить новый массив с результатами этих изменений. В примере у нас есть исходный массив чисел numbers. Мы используем метод map(), чтобы создать новый массив squaredNumbers, в котором каждый элемент является квадратом соответствующего элемента из исходного массива. Функция, переданная в map(), принимает каждый элемент массива и возвращает новое значение для него. Метод map() предоставляет нам удобный способ изменить элементы массива без изменения исходного массива. Он возвращает новый массив, который содержит измененные элементы в соответствии с логикой, определенной в функции обратного вызова. #метод

Ты еще не используешь нейросети, чтобы зарабатывать онлайн? Срочно исправь это, потому что нейросети быстро развивающееся направление, где много возможностей и денег! 😉 27 июня в 18:00 приглашаем тебя на онлайн-интенсив от GeekBrains, где ты узнаешь, какие нейросети сейчас популярны, как с ними работать и какие из них ты уже можешь использовать для заработка. Регистрируйся сейчас, пока это можно сделать бесплатно и забирай бонусы: - Грант на 10 000 рублей для всех участников на обучение в GeekBrains - Главная книга GeekBrains «Путь в ИТ», в которой собраны все для старта и развития в сфере ИТ для новичков и опытных. - Гайд «7 навыков высокоэффективных айтишников». - Подборка бесплатных «нейронок» для создания видео Ждем тебя на онлайн-интенсиве 👈🏼 Реклама ООО "ГикБреинс" erid: LjN8K3gsq

Функциональные концепции Функции - мощные инструменты в языке JavaScript. Сегодня поговорим о 4 главных концепциях функционал
Функциональные концепции Функции - мощные инструменты в языке JavaScript. Сегодня поговорим о 4 главных концепциях функционального программирования, которые повысят уровень вашего мастерства. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

Как заработать свой первый лям с помощью нейросетей? Погрузитесь в новый тренд 2023 года, и научитесь работать с нейросетями, сейчас 90% компаний ищут на работу тех кто умеет работать с ИИ. Мы создали новостной канал NewsNet, где рассказываем о самых ярыких событиях в мире ИИ и учим вас пользоваться различными нейросетями бесплатно! Проспал Bitcoin? - не проспи нейросети: NewsNet

Метод forEach() Метод forEach() является одним из методов доступных для работы с массивами в JavaScript. Он позволяет выполня
Метод forEach() Метод forEach() является одним из методов доступных для работы с массивами в JavaScript. Он позволяет выполнять указанную функцию обратного вызова для каждого элемента в массиве. Таким образом, мы можем легко итерироваться по всем элементам массива и выполнить определенные операции для каждого из них. В примере у нас есть массив чисел numbers. Мы используем метод forEach() для итерации по каждому элементу массива и выводим его значение в консоль. Функция обратного вызова, переданная в forEach(), принимает каждый элемент массива и выполняет указанный код для него. Метод forEach() является удобным инструментом для обхода элементов массива и выполнения операций с каждым из них. Он предоставляет нам простой и понятный способ работать с каждым элементом без необходимости использовать циклы или индексы массива. #метод