Передать все значения из массива в функцию в качестве параметров
У меня есть массив значений:
['a', 'b', 'c', 'd']
и мне нужно передать их в качестве параметров функции:
window.myFunction('a', 'b', 'c', 'd');
Это было бы проще, если бы я мог просто передать массив / объект в функцию, но функции написаны другими людьми или уже существуют, и я не могу их изменить - их нужно передавать как отдельные параметры, и это то, что мне нужно решить.
Количество передаваемых значений не соответствует. Это может быть один, это может быть 100.
Опять же, я не могу влиять на функции. Они такие, какие есть, и я всегда получу массив значений для передачи в них.