Задать вопрос
AntonTitovI
@AntonTitovI
Учю web

Как назначить метод через аргумент?

function main(arg){
	$('div').arg();
}

main(hide);
main(show);
  • Вопрос задан
  • 137 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
Ifelseapps
@Ifelseapps
Frontend developer/JavaScript developer
Попробуйте $('div')[arg]();
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
Negatiff
@Negatiff
Делаю сайты
Как вариант.
function main(arg){
	if (arg == 'hide') {
    $('div').hide();
  }
	if (arg == 'show') {
    $('div').show();
  }
}

main(hide);
main(show);
Ответ написан
Negwereth
@Negwereth
lvivcss.com.ua
function callNamedMethod(name) {
  object[name]();
}

main("hide");
main("show");
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы