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