Autovivificação e Javascript
A autivivificação só tem a ver com estruturas indefinidas de "desreferência", porque em JavaScript, se você especificar um índice ou uma propriedade que não existe, ela não será criada dinamicamente? Mas isso não é autovivificação porque você deve declarar a estrutura subjacente como primeiro um objeto ou uma matriz?