Benchmark name | When Created |
---|---|
reduce + concat() vs flat()
reduce + Array.prototype.concat vs Array.prototype.flat |
3 years ago |
Map vs Object (real-world) Performance
Lookup of map vs object (in a real-world test format) |
3 years ago |
PutImageData vs DrawImage vs GetImageData + PutImageData
copying canvas with PutImageData vs DrawImage Also copying canvas with GetImageData + PutImageData vs DrawImage |
3 years ago |
PutImageData vs DrawImage Large
copying canvas with PutImageData vs DrawImage |
3 years ago |
Lodash cloneDeep vs JSON stringify | 3 years ago |
ramda-transducer-into-many-loops
Using push instead of append |
3 years ago |
native find fn vs lodash _.find
Compare the new ES6 spread operator with the traditional concat() method |
3 years ago |
ramda-transducer-into-million
Using push instead of append |
3 years ago |
ramda-transducer-into
Using push instead of append |
3 years ago |
ramda-transducer-push
Using push instead of append |
3 years ago |
Array.prototype.slice vs spread operator 123123123
Compare the new ES6 spread operator with the traditional slice() method |
3 years ago |
Array.includes vs Array.indexOf vs Lodash _.find | 3 years ago |
jQuery by id vs Document.getElementById123;
Comparing speed of getting element by id with jQuery vs Vanilla JS |
3 years ago |
jQuery by id vs Document.getElementById1
Comparing speed of getting element by id with jQuery vs Vanilla JS |
3 years ago |
Multiple Filters vs. One Filter With Multiple Conditions | 3 years ago |
array.forEach() vs .reduce vs for of vs for test2 | 3 years ago |
array.forEach() vs .reduce vs for of vs for | 3 years ago |
array.forEach() vs .reduce test2 | 3 years ago |
array.forEach() vs .reduce test | 3 years ago |
.filter().map() vs .reduce test | 3 years ago |
.map().filter() vs .reduce vs .foreach() | 3 years ago |
Mapping: map() vs reduce() | 3 years ago |
getElementById vs querySelector with deep nested element | 3 years ago |
split chunk by splice vs slice
CHUNK_SIZE(500)개씩 registrationId를 끊어서 보내는 방법을 아래와 같이 시도 1. slice로 구간마다 복사 (공간사용 증가, 소요시간 짧을 것으로 예측) 2. 500개씩 앞에서부터 splice (최소한의 공간 사용, 삭제위치 이후 보존할 요소들을 전부 이동하느라 소요시간 길 것으로 예측) 3. 500개씩 뒤에서부터 splice (최소한의 공간 사용, 삭제위치 이후 요소 이동 필요 없어 소요시간 중간 정도로 예측) |
3 years ago |
String replace all | 3 years ago |