Propriedades rápidas e lentas no V8: Entendendo o armazenamento de objetos
A resposta envolve a implementação interna do motor V8, especialmente os conceitos de propriedades indexadas por arrays, propriedades nomeadas, propriedades in-object, classes ocultas e arrays de descritores.
Exemplo prático
Considere este trecho de código:
function testV8() {
this[100] = 'test-100'
this[1] = 'test-1'
this["D"] ...
Publicado em 9-6 03:47