I'm writing reactjs and I want to use The Power Of Not Mutating Data.
In code below this.state.messages['hydra:member'] is an array of objects and I want to know that in this code messages is a reference to this.state.messages['hydra:member'] or a new array.
 If I mutate it this.state.messages['hydra:member'] will change or not?
let {'hydra:member': messages = []} = this.state.messages;
and what about this:
if(this.state.messages['hydra:member'] !== undefined) {
    let messages = this.state.messages['hydra:member'];
}
 
    