function whatever(object, methodName, args) {
return object[methodName](...args);
}
Можно ли набрать вышеперечисленное, чтобы было выполнено следующее:
-
methodName- это ключobject. -
object[methodName]может быть вызван, а его аргументы...args. - Тип возврата
whatever(object, methodName, args)является типом возвратаobject[methodName](...args).
Самое близкое, что я могу найти, это определение function.apply, но оно не совсем то же, что и выше.