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