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'];
}