25 / 33
Что такое Record и Tuple (TC39 Proposal)?
Record и Tuple — это предложение TC39 (Stage 2) для добавления в JavaScript глубоко неизменяемых структур данных. Record — это иммутабельный объект, Tuple — иммутабельный массив. Их ключевое отличие от Object.freeze() — сравнение по значению, а не по ссылке: два Record с одинаковыми данными считаются равными через ===.