Почему объектные литералы в javascript сохраняют ненужные ссылки на DOM?

Из этого документа,

Не делайте этого

car = new Object();
car.make = "Honda";
car.model = "Civic";
car.transmission = "manual";
car.miles = 1000000;
car.condition = "needs work";

Сделайте это вместо

car = {
  make: "Honda",
  model: "Civic",
  transmission: "manual",
  miles: 1000000,
  condition: "needs work"
}

Потому что

Это экономит место и избавляет от ненужных ссылок на DOM.

Но DOM просто манипулирует объектом в HTML, XHTML или XML. Вышесказанное не имеет ничего общего с DOM.

Это неправильно? Или я что-то упускаю? Может ли кто-нибудь помочь мне понять, о чем идет речь в этой статье о DOM?

6
задан Amir Raminfar 5 August 2011 в 17:15
поделиться