Можно ли вызвать функцию, используя строки?
(i.e) У меня есть переменная var target = 'next';
. Используя эту строку, я хочу вызвать метод jquery next()
. Должен ли я использовать target + '()'
(это глупо), чтобы вызвать next()
?
Я знаю, что это можно сделать с помощью операторов conditional
. Поскольку это строка, полученная от пользователей, но для всех это сложно использовать условные операторы.
В моем плагине jQuery пользователи передадут значение prev
, siblings
и т.д. в качестве параметров, так что будут обработаны соответствующие jQuery-методы.
Как это реализовать?