Можно ли передать функции параметром какое-то свойство?
Начал изучать параметры функции, везде в пример приводят либо строки, либо числа. Мне от интересно стало, можно ли передавать свойства. К примеру:
`document.querySelector('.btn_add').onclick = _ => {
blure(a);
}
document.querySelector('.btn_remove').onclick = _ => {
blure(a);
}
function blur(a) {
let p = document.querySelectorAll('p');
for (let i = 0; i < p.length; i++) {
p.classList.add('blur');
}
}`
Я хочу вместо add подставлять переменную a, первой кнопке параметром задать add, второй remove. Только не могу понять как это делается.
Ответы (1 шт):
Автор решения: Aziz Umarov
→ Ссылка
Учитывая что p.classList.add('blur');
тоже самое что p.classList["add"]('blur');
Думаю я дал ответ на твой вопрос