Первый взгляд на записи и кортежи в JavaScript. Аксель Раушмайер рассказывает о предложении в стандарт ECMAScript двух новых видов составных примитивных значений, в переводе на Хабре — https://habr.com/p/504092/