💡 Инициализация массивов
Инициализировать массив — значит сказать программе, что перед ней массив и с ним необходимо поработать.
Инициализация пустого массива
Инициализировать массив — значит сказать программе, что перед ней массив и с ним необходимо поработать.
Инициализация пустого массива
a = []; // Инициализировать пустой массивИнициализация массива со значениями
a = [1, 2, 3]; // Инициализировать массив с числами 1, 2, 3Вариант аналогичный var a = [1, 2, 3]
a = Array.of(1, 2, 3); // Аналогично инициализации массива var a = [1, 2, 3];Инициализировать массив из шести элементов и заполнить его единицами
a = Array(6).fill(1); // инициализировать массив из шести элементов и заполнить его единицамиWebDEV #советы #coding #js
🔥 Лучшее на канале за неделю
1. Инициализация массивов.
2. Exercism помогает достичь свободного владения 55 языками программирования.
3. Ошибка: Pixel Perfect? Не, не слышал.
1. Инициализация массивов.
2. Exercism помогает достичь свободного владения 55 языками программирования.
3. Ошибка: Pixel Perfect? Не, не слышал.
💡 Получение длины массива
Длина массива — это количество элементов в нем. Например, в массиве
Длину массива можно узнать через свойство
Например:
Получение длинны массива с помощью свойства
Длина массива — это количество элементов в нем. Например, в массиве
arr=[1, 2, 3] — три элемента, а в массиве arr=[] — ноль элементов.Длину массива можно узнать через свойство
length. Синтаксис такой: arr.length.Например:
Получение длинны массива с помощью свойства
length:a = [1, 2, 3];// инициализировали массив aWebDEV #советы #coding #js
var b = a.length;// задаем переменную b, её значение будет равно длине массива
📖 Django RESTful Web Services
🖋 Gastón C. Hillar, 2018
Django - это веб-фреймворк на Python, который очень упрощает процесс веб-разработки. Он уменьшает объем тривиального кода, что упрощает создание веб-приложений и приводит к более быстрой разработке. Это очень мощный и отличный выбор для создания RESTful приложений
💾 Скачать книгу
WebDEV #book #python #django #web
🖋 Gastón C. Hillar, 2018
Django - это веб-фреймворк на Python, который очень упрощает процесс веб-разработки. Он уменьшает объем тривиального кода, что упрощает создание веб-приложений и приводит к более быстрой разработке. Это очень мощный и отличный выбор для создания RESTful приложений
💾 Скачать книгу
WebDEV #book #python #django #web
🛠 Fun Javascript — бесплатная серия забавных проектов на Javascript, HTML и CSS.
WebDEV #инструменты #js
WebDEV #инструменты #js
💡 Проверка массива с использованием метода every()
Метод
Например:
WebDEV #советы #coding #js
Метод
every() используют для проверки всех элементов массива на соответствие условию.Например:
function isBigEnough(element, index, array) {
return element >= 10;
}
var passed = [12, 5, 8, 130, 44].every(isBigEnough); // passed равен false, потому что не все аргументы element в массиве больше или равны 10
var passed1 = [12, 54, 18, 130, 44].every(isBigEnough); // passed равен true, потому что в массиве все аргументы element больше 10
В этом примере функция isBigEnough возвращает true, если все элементы (element) массива больше или равны 10. Если это условие не соблюдается хотя бы в одном элементе массива, функция возвращает false.WebDEV #советы #coding #js
🔥 Лучшее на канале за неделю
1. Django RESTful Web Services.
2. Fun Javascript — бесплатная серия забавных проектов на Javascript, HTML и CSS.
3. Проверка массива с использованием метода every().
1. Django RESTful Web Services.
2. Fun Javascript — бесплатная серия забавных проектов на Javascript, HTML и CSS.
3. Проверка массива с использованием метода every().
💡 Проверка массива с использованием метода some()
Метод
Например:
WebDEV #советы #coding #js
Метод
some() используют для проверки какого-либо одного элемента массива на соответствие условию.Например:
function isBigEnough(element, index, array) {
return element >= 10;
}
var passed = [2, 5, 8, 1, 4].some(isBigEnough);
// passed равен false
var passed1 = [12, 5, 8, 1, 4].some(isBigEnough);
// passed1 равен true
В этом примере функция isBigEnough возвращает false, потому что в массиве нет ни одного элемента (element) больше или равного 10. Если в массиве есть хоть один подходящий элемент, функция возвращает true.WebDEV #советы #coding #js
Redux за 100 секунд
Redux — это популярный шаблон управления состоянием для крупномасштабных веб-приложений.
📺 YouTube
WebDEV #видео #Redux #js
Redux — это популярный шаблон управления состоянием для крупномасштабных веб-приложений.
📺 YouTube
WebDEV #видео #Redux #js
YouTube
Redux in 100 Seconds
Redux is a popular state management pattern for large-scale web applications. Learn the basics of the Redux with React https://fireship.io/courses/react/
#js #webdev #100SecondsOfCode
🔗 Resources
Redux Toolkit https://redux-toolkit.js.org/
100 Seconds…
#js #webdev #100SecondsOfCode
🔗 Resources
Redux Toolkit https://redux-toolkit.js.org/
100 Seconds…
🛠 Responsively даёт веб-разработчику инструмент для одновременной проверки внешнего вида его сайта на разных устройства.
WebDEV #инструменты #web
WebDEV #инструменты #web
💡 Создание массива на основе существующего массива с использованием метода map()
Метод
Например:
В примере с помощью метода
WebDEV #советы #coding #js
Метод
map() создает новый массив c результатом вызова функции на основе существующего массива.Например:
let numbers = [1, 4, 9];
let doubles = numbers.map(function(num) {
return num * 2;
});
В примере с помощью метода
map() умножают каждый элемент массива numbers на 2 и получают новый массив doubles с другими значениями.WebDEV #советы #coding #js
💡 Подборка советов по массивам в js
▫️ Инициализация массивов
▫️ Получение длины массива
▫️ Проверка массива с использованием метода every()
▫️ Проверка массива с использованием метода some()
▫️ Создание массива на основе существующего массива с использованием метода map()
WebDEV #подборка #советы #coding #js
▫️ Инициализация массивов
▫️ Получение длины массива
▫️ Проверка массива с использованием метода every()
▫️ Проверка массива с использованием метода some()
▫️ Создание массива на основе существующего массива с использованием метода map()
WebDEV #подборка #советы #coding #js
🔥 Лучшее на канале за неделю
1. Redux за 100 секунд.
2. Responsively даёт веб-разработчику инструмент для одновременной проверки внешнего вида его сайта на разных устройства.
3. Проверка массива с использованием метода some().
1. Redux за 100 секунд.
2. Responsively даёт веб-разработчику инструмент для одновременной проверки внешнего вида его сайта на разных устройства.
3. Проверка массива с использованием метода some().
💡 Фильтрация массива с помощью метода filter()
С помощью метода
Например:
В примере метод
WebDEV #советы #coding #js
С помощью метода
filter() можно создать новый массив на основе имеющегося, но со значениями, которые соответствуют определенным условиям.Например:
function isBigEnough(element) {
return element >= 10;
}
let filtered = [12, 5, 8, 130, 44].filter(isBigEnough);
В примере метод
filter() оставляет в массиве filtered элементы, которые больше или равны 10.WebDEV #советы #coding #js
📖 Programming PHP: Creating Dynamic Web Pages
🖋 Kevin Tatroe, Peter MacIntyre, 2020
В этой обновленной книге авторы учат всему, что вам нужно знать для создания эффективных веб-приложений с использованием особенностей PHP. Вы начнете с общих понятий, а затем погрузитесь в синтаксис языка, методы программирования и другие детали, используя примеры, которые иллюстрируют как правильное использование, так и общие идиомы.
💾 Скачать книгу
WebDEV #book #php #web
🖋 Kevin Tatroe, Peter MacIntyre, 2020
В этой обновленной книге авторы учат всему, что вам нужно знать для создания эффективных веб-приложений с использованием особенностей PHP. Вы начнете с общих понятий, а затем погрузитесь в синтаксис языка, методы программирования и другие детали, используя примеры, которые иллюстрируют как правильное использование, так и общие идиомы.
💾 Скачать книгу
WebDEV #book #php #web
🛠 Compressor можно использовать для оптимизации изображений, снятых на телефон или на камеру. Обычно их размеры превышают 1 Мб, что для веб-применений слишком много. Этот инструмент позволяет хорошо сжимать изображения, уделяя внимание не только их размерам, но и качеству.
WebDEV #инструменты
WebDEV #инструменты