Недавно я обнаружил любопытную, но, возможно, полезную вещь в JavaScript, связанную с оператором запятой.
В основном я использую запятые для разделения свойств объекта или элементов массива.
Однако я никогда не уделял особого внимания его использованию внутри выражения.
Возьми это:
('a', 'b')Оба выражения (в данном случае строки) вычисляются, и это возвращает последний элемент, выражение после последней запятой. В этом примере он возвращает 'b' .
Вы можете присвоить значение переменной, например:
const letter = ('a', 'b')
letter === 'b' //true
Оригинал: “https://flaviocopes.com/javascript-commas/”