Latest Benchmarks

Browse the latest JavaScript performance benchmarks created by the community.

es6 destructuring vs lodash _.get

compare performance of _.get to es6 desu

Var vs Let

Just a simple test with var/let performance in for loop

length vs !!

No description provided

forEach vs manual

No description provided

Data Properties vs. Accessor Properties vs. Getter / Setter Methods

The purpose of this benchmark is to determine the performance differences between data properties, accessor properties and getters / setter functions.

Lodash filter length vs sumby

No description provided

Lodash filter length vs sumby

No description provided

Lodash filter length vs sumby

No description provided

soa vs aos

As titled

soa vs aos

As titled

soa vs aos

As titled

soa vs aos

As titled

soa vs aos

As titled

soa vs aos

As titled

Object Function vs Free Function

No description provided

Function Wrapping

No description provided

Prototypal Object-Property Method Call

No description provided

update vs rerender

No description provided

Multiplying lists of vectors - SoA vs AoS vs interlaced array

No description provided

Multiplying lists of vectors - SoA vs AoS vs interlaced array

What's the fastest way to process a list of vectors? Do you go the OO route, with an array of Vector() objects? Do you create a new data structure, using Float32Arrays for x, y, and z? Do you create a single Float32Array and interlace values for x, y, and z within it? Let's find out!

soa vs aos

As titled

soa vs aos

As titled

soa vs aos

As titled

Multiplying lists of vectors - SoA vs AoS vs interlaced array

What's the fastest way to process a list of vectors? Do you go the OO route, with an array of Vector() objects? Do you create a new data structure, using Float32Arrays for x, y, and z? Do you create a single Float32Array and interlace values for x, y, and z within it? Let's find out!

Multiplying lists of vectors - SoA vs AoS vs interlaced array

What's the fastest way to process a list of vectors? Do you go the OO route, with an array of Vector() objects? Do you create a new data structure, using Float32Arrays for x, y, and z? Do you create a single Float32Array and interlace values for x, y, and z within it? Let's find out!