, и т.д.
у меня 3<img>
теги на странице, и я хотел бы получить их в виде массива, поэтому я написал:
let myArray = ['img1', 'img2', 'img3'].map(id => document.getElementById(id));
... который работал хорошо.
Тогда я подумал: эй,getElementById
принимает ровно 1 аргумент Нет ли для этого синтаксического сахара? Итак, я написал:
let myArray = ['img1', 'img2', 'img3'].map(document.getElementById);
... но это не сработало. Я получил "Незаконный вызов" на Chrome.
Так что это не синтаксический сахар тогда. Что стоит за всем этим?