Кое-что про запятую
Необычное использование запятой в JavaScript
Недавно я обнаружил одну интересную особенность использования запятой в JavaScript.
Обычно разработчикам запятые нужны для разделения элементов массива или свойств объекта. Однако мало кто уделяет внимание использованию запятых в выражениях.
Например:
('a', 'b')
Такой синтаксис вернет значение, находящееся после последней запятой. В данном случае это b
.
Поэтому мы можем использовать следующую конструкцию:
const letter = ('a', 'b');
letter === 'b' // возвращает true
Спасибо за внимание.