Fastest: set same value if changed via nodeValue (18.8x faster)
15,540,349 ops/sec
14,134,544 ops/sec
9,741,445 ops/sec
9,172,154 ops/sec
6,186,312 ops/sec
6,120,836 ops/sec
4,942,868 ops/sec
3,845,782 ops/sec
1,716,834 ops/sec
1,613,896 ops/sec
834,505 ops/sec
827,099 ops/sec
Results show median performance across all community submissions. Run this benchmark yourself to verify on your device.
| Browser | OS | User Agent | When Created |
|---|---|---|---|
| Firefox 147 | Linux | Mozilla/5.0 (X11; Linux x86_64; rv:147.0) Gecko/20100101 Firefox/147.0 | 6 months ago |
| Chrome 134 | Linux | Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36 | 6 months ago |
| Chrome 141 | Linux | Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36 | 9 months ago |
| Chrome 134 | Windows | Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36 Edg/134.0.0.0 | one year ago |
| Chrome 121 | Windows | Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36 | 2 years ago |
| Chrome 118 | Chrome OS 14541.0.0 | Mozilla/5.0 (X11; CrOS x86_64 14541.0.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36 | 2 years ago |