.parents(:selector).first(); vs .closest(:selector);Fastest: .closest(:selector); (1.2x faster)
329,748 ops/sec
268,469 ops/sec
Results show median performance across all community submissions. Run this benchmark yourself to verify on your device.
| Test case name | Result |
|---|---|
| .parents(:selector).first(); | |
| .closest(:selector); |
| Test name | Executions per second |
|---|---|
| ✓ .closest(:selector); | 1,027,004 Ops/sec |
| .parents(:selector).first(); | 692,333 Ops/sec |