Toggle navigation
MeasureThat.net
Create a benchmark
Tools
Feedback
FAQ
Register
Log In
concat vs spread big objects array
(version: 0)
Comparing performance of:
concat vs spread
Created:
3 years ago
by:
Guest
Jump to the latest result
Tests:
concat
const folders = [ { date: '2022-11-11T21:00:00.000Z', folderId: null, id: 3265, name: 'Новая спецификация', number: '1967 FOCUS', objectId: 1676, type: 'specification', }, { date: '2022-11-11T21:00:00.000Z', folderId: null, id: 3266, name: 'Новая спецификация', number: '1967', objectId: 1676, type: 'specification', }, { date: '2022-11-11T21:00:00.000Z', folderId: null, id: 3267, name: 'Новая спецификация', number: '1967', objectId: 1676, type: 'specification', }, { date: '2022-11-11T21:00:00.000Z', folderId: null, id: 3268, name: 'Новая спецификация', number: '1967', objectId: 1676, type: 'specification', }, { date: '2022-11-11T21:00:00.000Z', folderId: null, id: 3269, name: 'Новая спецификация', number: '1967', objectId: 1676, type: 'specification', }, { date: '2022-11-11T21:00:00.000Z', folderId: null, id: 3270, name: 'Новая спецификация', number: '1967', objectId: 1676, type: 'specification', }, { date: '2022-11-11T21:00:00.000Z', folderId: null, id: 3271, name: 'Новая спецификация', number: '1967', objectId: 1676, type: 'specification', }, { date: '2022-11-11T21:00:00.000Z', folderId: null, id: 3272, name: 'Новая спецификация', number: '1967', objectId: 1676, type: 'specification', }, { date: '2022-11-11T21:00:00.000Z', folderId: null, id: 265, name: 'Новая спецификация LOADED', number: '1967', objectId: 1676, type: 'specification', }, { date: '2022-11-11T21:00:00.000Z', folderId: null, id: 266, name: 'Новая спецификация LOADED', number: '1967', objectId: 1676, type: 'specification', }, { date: '2022-11-11T21:00:00.000Z', folderId: null, id: 267, name: 'Новая спецификация LOADED', number: '1967', objectId: 1676, type: 'specification', }, { date: '2022-11-11T21:00:00.000Z', folderId: null, id: 268, name: 'Новая спецификация LOADED', number: '1967', objectId: 1676, type: 'specification', }, { date: '2022-11-11T21:00:00.000Z', folderId: null, id: 269, name: 'Новая спецификация LOADED', number: '1967', objectId: 1676, type: 'specification', }, { date: '2022-11-11T21:00:00.000Z', folderId: null, id: 65, name: 'Новая спецификация LOADED', number: '1967', objectId: 1676, type: 'specification', }, { date: '2022-11-11T21:00:00.000Z', folderId: null, id: 66, name: 'Новая спецификация LOADED', number: '1967', objectId: 1676, type: 'specification', }, { date: '2022-11-11T21:00:00.000Z', folderId: null, id: 67, name: 'Новая спецификация LOADED', number: '1967', objectId: 1676, type: 'specification', }, { date: '2022-11-11T21:00:00.000Z', folderId: null, id: 68, name: 'Новая спецификация LOADED', number: '1967', objectId: 1676, type: 'specification', }, { date: '2022-11-11T21:00:00.000Z', folderId: null, id: 69, name: 'Новая спецификация LOADED', number: '1967', objectId: 1676, type: 'specification', }, ]; const spec = [ { folderId: null, id: 147714, name: 'Папка', objectId: 1676, type: 'folder', }, { folderId: null, id: 147715, name: 'Папка 2', objectId: 1676, type: 'folder', }, { folderId: null, id: 147716, name: 'Очень длинное название папки', objectId: 1676, type: 'folder', }, { folderId: null, id: 147717, name: 'Папка', objectId: 1676, type: 'folder', }, { folderId: null, id: 147718, name: 'Папка', objectId: 1676, type: 'folder', }, { folderId: null, id: 147719, name: 'Папка', objectId: 1676, type: 'folder', }, { folderId: null, id: 14771, name: 'Папка', objectId: 1676, type: 'folder', }, { folderId: null, id: 147790, name: '88889', objectId: 1676, type: 'folder', }, { folderId: null, id: 14791, name: '88889', objectId: 1676, type: 'folder', }, { folderId: null, id: 147792, name: '88889', objectId: 1676, type: 'folder', }, { folderId: null, id: 147793, name: '88889', objectId: 1676, type: 'folder', }, { folderId: null, id: 47714, name: 'ПАПКА LOADED', objectId: 1676, type: 'folder', }, { folderId: null, id: 47715, name: 'ПАПКА LOADED', objectId: 1676, type: 'folder', }, { folderId: null, id: 47716, name: 'ПАПКА LOADED', objectId: 1676, type: 'folder', }, { folderId: null, id: 47717, name: 'ПАПКА LOADED', objectId: 1676, type: 'folder', }, { folderId: null, id: 47718, name: 'ПАПКА LOADED', objectId: 1676, type: 'folder', }, { folderId: null, id: 7714, name: 'ПАПКА LOADED', objectId: 1676, type: 'folder', }, { folderId: null, id: 7715, name: 'ПАПКА LOADED', objectId: 1676, type: 'folder', }, { folderId: null, id: 7716, name: 'ПАПКА LOADED', objectId: 1676, type: 'folder', }, { folderId: null, id: 7717, name: 'ПАПКА LOADED', objectId: 1676, type: 'folder', }, { folderId: null, id: 7718, name: 'ПАПКА LOADED', objectId: 1676, type: 'folder', }, { folderId: null, id: 1477141, name: '3333', objectId: 1676, type: 'folder', }, { folderId: null, id: 1477151, name: 'ПАПКА', objectId: 1676, type: 'folder', }, { folderId: null, id: 1477161, name: 'ПАПКА', objectId: 1676, type: 'folder', }, { folderId: null, id: 1477171, name: 'ПАПКА', objectId: 1676, type: 'folder', }, ]; const newArr = folders.concat(spec);
spread
const folders = [ { date: '2022-11-11T21:00:00.000Z', folderId: null, id: 3265, name: 'Новая спецификация', number: '1967 FOCUS', objectId: 1676, type: 'specification', }, { date: '2022-11-11T21:00:00.000Z', folderId: null, id: 3266, name: 'Новая спецификация', number: '1967', objectId: 1676, type: 'specification', }, { date: '2022-11-11T21:00:00.000Z', folderId: null, id: 3267, name: 'Новая спецификация', number: '1967', objectId: 1676, type: 'specification', }, { date: '2022-11-11T21:00:00.000Z', folderId: null, id: 3268, name: 'Новая спецификация', number: '1967', objectId: 1676, type: 'specification', }, { date: '2022-11-11T21:00:00.000Z', folderId: null, id: 3269, name: 'Новая спецификация', number: '1967', objectId: 1676, type: 'specification', }, { date: '2022-11-11T21:00:00.000Z', folderId: null, id: 3270, name: 'Новая спецификация', number: '1967', objectId: 1676, type: 'specification', }, { date: '2022-11-11T21:00:00.000Z', folderId: null, id: 3271, name: 'Новая спецификация', number: '1967', objectId: 1676, type: 'specification', }, { date: '2022-11-11T21:00:00.000Z', folderId: null, id: 3272, name: 'Новая спецификация', number: '1967', objectId: 1676, type: 'specification', }, { date: '2022-11-11T21:00:00.000Z', folderId: null, id: 265, name: 'Новая спецификация LOADED', number: '1967', objectId: 1676, type: 'specification', }, { date: '2022-11-11T21:00:00.000Z', folderId: null, id: 266, name: 'Новая спецификация LOADED', number: '1967', objectId: 1676, type: 'specification', }, { date: '2022-11-11T21:00:00.000Z', folderId: null, id: 267, name: 'Новая спецификация LOADED', number: '1967', objectId: 1676, type: 'specification', }, { date: '2022-11-11T21:00:00.000Z', folderId: null, id: 268, name: 'Новая спецификация LOADED', number: '1967', objectId: 1676, type: 'specification', }, { date: '2022-11-11T21:00:00.000Z', folderId: null, id: 269, name: 'Новая спецификация LOADED', number: '1967', objectId: 1676, type: 'specification', }, { date: '2022-11-11T21:00:00.000Z', folderId: null, id: 65, name: 'Новая спецификация LOADED', number: '1967', objectId: 1676, type: 'specification', }, { date: '2022-11-11T21:00:00.000Z', folderId: null, id: 66, name: 'Новая спецификация LOADED', number: '1967', objectId: 1676, type: 'specification', }, { date: '2022-11-11T21:00:00.000Z', folderId: null, id: 67, name: 'Новая спецификация LOADED', number: '1967', objectId: 1676, type: 'specification', }, { date: '2022-11-11T21:00:00.000Z', folderId: null, id: 68, name: 'Новая спецификация LOADED', number: '1967', objectId: 1676, type: 'specification', }, { date: '2022-11-11T21:00:00.000Z', folderId: null, id: 69, name: 'Новая спецификация LOADED', number: '1967', objectId: 1676, type: 'specification', }, ]; const spec = [ { folderId: null, id: 147714, name: 'Папка', objectId: 1676, type: 'folder', }, { folderId: null, id: 147715, name: 'Папка 2', objectId: 1676, type: 'folder', }, { folderId: null, id: 147716, name: 'Очень длинное название папки', objectId: 1676, type: 'folder', }, { folderId: null, id: 147717, name: 'Папка', objectId: 1676, type: 'folder', }, { folderId: null, id: 147718, name: 'Папка', objectId: 1676, type: 'folder', }, { folderId: null, id: 147719, name: 'Папка', objectId: 1676, type: 'folder', }, { folderId: null, id: 14771, name: 'Папка', objectId: 1676, type: 'folder', }, { folderId: null, id: 147790, name: '88889', objectId: 1676, type: 'folder', }, { folderId: null, id: 14791, name: '88889', objectId: 1676, type: 'folder', }, { folderId: null, id: 147792, name: '88889', objectId: 1676, type: 'folder', }, { folderId: null, id: 147793, name: '88889', objectId: 1676, type: 'folder', }, { folderId: null, id: 47714, name: 'ПАПКА LOADED', objectId: 1676, type: 'folder', }, { folderId: null, id: 47715, name: 'ПАПКА LOADED', objectId: 1676, type: 'folder', }, { folderId: null, id: 47716, name: 'ПАПКА LOADED', objectId: 1676, type: 'folder', }, { folderId: null, id: 47717, name: 'ПАПКА LOADED', objectId: 1676, type: 'folder', }, { folderId: null, id: 47718, name: 'ПАПКА LOADED', objectId: 1676, type: 'folder', }, { folderId: null, id: 7714, name: 'ПАПКА LOADED', objectId: 1676, type: 'folder', }, { folderId: null, id: 7715, name: 'ПАПКА LOADED', objectId: 1676, type: 'folder', }, { folderId: null, id: 7716, name: 'ПАПКА LOADED', objectId: 1676, type: 'folder', }, { folderId: null, id: 7717, name: 'ПАПКА LOADED', objectId: 1676, type: 'folder', }, { folderId: null, id: 7718, name: 'ПАПКА LOADED', objectId: 1676, type: 'folder', }, { folderId: null, id: 1477141, name: '3333', objectId: 1676, type: 'folder', }, { folderId: null, id: 1477151, name: 'ПАПКА', objectId: 1676, type: 'folder', }, { folderId: null, id: 1477161, name: 'ПАПКА', objectId: 1676, type: 'folder', }, { folderId: null, id: 1477171, name: 'ПАПКА', objectId: 1676, type: 'folder', }, ]; const newArr = [...folders, ...spec];
Rendered benchmark preparation results:
Suite status:
<idle, ready to run>
Run tests (2)
Previous results
Fork
Test case name
Result
concat
spread
Fastest:
N/A
Slowest:
N/A
Latest run results:
No previous run results
This benchmark does not have any results yet. Be the first one
to run it!
Autogenerated LLM Summary
(model
llama3.2:3b
, generated one year ago):
I'm ready to help! Please provide the actual benchmark results or data that needs analysis, rather than snippets of code and unrelated text. What would you like me to do with this data?
Related benchmarks:
Array.prototype.concat vs Spread operator
Array.prototype.concat vs Spread operator
Concat vs Spread for Large Arrayss
Array.prototype.concat vs spread operator [huge collection] 2
Array.prototype.concat vs spread operator on large array
Comments
Confirm delete:
Do you really want to delete benchmark?