| Test case name | Result |
|---|---|
| forIn emptyPlainObject | |
| forIn emptyNullProtoObject | |
| forIn mediumObject | |
| forIn largeObject | |
| forIn veryLargeObject | |
| objectKeys emptyPlainObject | |
| objectKeys emptyNullProtoObject | |
| objectKeys mediumObject | |
| objectKeys largeObject | |
| objectKeys veryLargeObject | |
| objectValues emptyPlainObject | |
| objectValues emptyNullProtoObject | |
| objectValues mediumObject | |
| objectValues largeObject | |
| objectValues veryLargeObject | |
| lodashIsEmpty emptyPlainObject | |
| lodashIsEmpty emptyNullProtoObject | |
| lodashIsEmpty mediumObject | |
| lodashIsEmpty largeObject | |
| lodashIsEmpty veryLargeObject | |
| jqueryIsEmptyObject emptyPlainObject | |
| jqueryIsEmptyObject emptyNullProtoObject | |
| jqueryIsEmptyObject mediumObject | |
| jqueryIsEmptyObject largeObject | |
| jqueryIsEmptyObject veryLargeObject |
| Test name | Executions per second |
|---|---|
| forIn emptyPlainObject | 74122032.0 Ops/sec |
| forIn emptyNullProtoObject | 48843660.0 Ops/sec |
| forIn mediumObject | 824521.6 Ops/sec |
| forIn largeObject | 182649.4 Ops/sec |
| forIn veryLargeObject | 41196.1 Ops/sec |
| objectKeys emptyPlainObject | 43121356.0 Ops/sec |
| objectKeys emptyNullProtoObject | 20439332.0 Ops/sec |
| objectKeys mediumObject | 586900.0 Ops/sec |
| objectKeys largeObject | 168223.5 Ops/sec |
| objectKeys veryLargeObject | 36434.9 Ops/sec |
| objectValues emptyPlainObject | 42781512.0 Ops/sec |
| objectValues emptyNullProtoObject | 8490040.0 Ops/sec |
| objectValues mediumObject | 2325926.8 Ops/sec |
| objectValues largeObject | 603598.2 Ops/sec |
| objectValues veryLargeObject | 119958.8 Ops/sec |
| lodashIsEmpty emptyPlainObject | 12104477.0 Ops/sec |
| lodashIsEmpty emptyNullProtoObject | 13323639.0 Ops/sec |
| lodashIsEmpty mediumObject | 443387.1 Ops/sec |
| lodashIsEmpty largeObject | 143133.8 Ops/sec |
| lodashIsEmpty veryLargeObject | 34568.5 Ops/sec |
| jqueryIsEmptyObject emptyPlainObject | 24211510.0 Ops/sec |
| jqueryIsEmptyObject emptyNullProtoObject | 34878460.0 Ops/sec |
| jqueryIsEmptyObject mediumObject | 798239.9 Ops/sec |
| jqueryIsEmptyObject largeObject | 188985.5 Ops/sec |
| jqueryIsEmptyObject veryLargeObject | 44802.1 Ops/sec |