Мы знаем, что если мы используем данные для рендеринга, мы должны использовать это свойство состояния вместо свойства экземпляра.Я хочу понять, как состояние представлено в памяти для экземпляра компонента?Чем объект состояния отличается от других объектов JavaScript?что происходит внутри, что триггеры рендерится, когда мы вызываем setstate?