JavaScript Quiz Spørgsmål #3:Dyb Objekt Mutability

Overvej følgende objekt, der repræsenterer en bruger, Joe, og hans hund, Buttercup. Vi bruger Object.freeze at bevare vores objekt og derefter forsøge at mutere Buttercup navn. Hvad bliver logget?

const user = {
  name: 'Joe',
  age: 25,
  pet: {
    type: 'dog',
    name: 'Buttercup'
  }
};

Object.freeze(user);

user.pet.name = 'Daffodil';

console.log(user.pet.name);

A) Påskelilje
B) Smørblomst
C) Der opstår en fejl

Skriv dit svar i kommentarerne!