- Теория
- Теория
Кекстаграм: используем функцию
Продолжим улучшать наш JavaScript. Теперь упакуем весь код, отвечающий за переключение фильтров, в функцию. Это позволит проще его использовать и изменять.
В этом коде мы создаём
функцию для суммирования чисел c именем sum
:
// Определение функции
function sum(a, b) {
return a + b;
}
sum(1, 5); // Вызов функции. Результат выполнения: 6.
О функциях подробно рассказывается в части «Функции».
Обернём наш код для переключения фильтров в функцию toggleFilter
, у которой будет один параметр — filterName
.
А затем вызовем функцию с разными названиями фильтра в качестве параметра.
Кстати, переменная filterName
нам больше не нужна, так как название фильтра передаётся в функцию в
параметре с таким же именем, поэтому в коде создание переменной закомментировано.
- index.html
Вы перешли на другую страницу
Кликните внутри мини-браузера, чтобы поставить фокус в это окно.