Показать сообщение отдельно
  #4 (permalink)  
Старый 05.11.2016, 23:09
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,590

Сообщение от SvetozarPNZ Посмотреть сообщение
Чтобы решить "мелочь", нужно в цикле аналогично продекларировать каждое свойство (элемент)?
Для объектов(в js масивы тоже объекты) есть "Object.freeze()". Т.е.:
const deck = (function(){
    var massOfCards = [];
  
        // здесь заполняем массив
  
    return Object.freeze(massOfCards); 
})();

Но следует помнить, что каждый вложенный объект придётся замораживать отдельно.

P.S. Вообще в js практически нет задач где действительно бы стоило морозить значения.
__________________
29375, 35
Ответить с цитированием