AntonTitovI
@AntonTitovI
Учю web

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

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

main(hide);
main(show);
  • Вопрос задан
  • 133 просмотра
Решения вопроса 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");
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
26 нояб. 2024, в 09:17
40000 руб./за проект
26 нояб. 2024, в 08:55
10000 руб./за проект
26 нояб. 2024, в 04:41
1500 руб./за проект