bookmark

V8 JavaScript Engine: Fast Properties in V8 — Camillo Bruni


Description

In this blog post we would like to explain how V8 handles JavaScript properties internally. From a JavaScript point of view there are only a few distinctions necessary for properties. JavaScript objects mostly behave like dictionaries, with string keys and arbitrary objects as values. The specification does however treat integer-indexed properties and other properties differently during iteration. Other than that, the different properties behave mostly the same, independent of whether they are integer indexed or not.

Preview

Tags

Users

  • @mjbrown

Comments and Reviews