Публикации по теме 'javascript-trap'


Ловушки в JSON.stringify для глубокого копирования объекта в JS
Атрибут типа даты будет преобразован в строку const obj = { date:new Date() } typeof obj.date === 'object' //true const objCopy = JSON.parse(JSON.stringify(obj)); typeof objCopy.date === string; //true Затем вы будете удивлены, обнаружив, что getTime() не может быть вызвана, и getYearFull() также не может быть вызвана. Встроенные методы всех типов времени недоступны. Однако встроенные методы строкового типа полностью доступны. 2. Неопределенный тип и тип функции будут..