recherche

Maison  >  Questions et réponses  >  le corps du texte

javascript - Les variables définies comme non définies dans JS occuperont-elles de la mémoire?

let x = {
    'a' = 123
}

let y = {
    'a' = 123,
    'b' = undefined
}
let z = undefined;

如上,y会比x占用内存多么,z会占用内存么?
ringa_leeringa_lee2791 Il y a quelques jours897

répondre à tous(1)je répondrai

  • 我想大声告诉你

    我想大声告诉你2017-05-19 10:16:18

    undefined occupe de la mémoire, a une taille fixe et est stocké dans la zone de pile, donc z occupe de la mémoire. Les objets xy existent dans la zone du tas et leurs adresses mémoire sont stockées dans la mémoire de la pile. Parce que y a plus d'indéfinis, il occupe plus de mémoire que x.

    répondre
    0
  • Annulerrépondre