File tree Expand file tree Collapse file tree 1 file changed +1
-6
lines changed
lib/node_modules/@stdlib/utils/for-in/benchmark Expand file tree Collapse file tree 1 file changed +1
-6
lines changed Original file line number Diff line number Diff line change 2020
2121// MODULES //
2222
23- var objectKeys = require ( 'object-keys' ) . shim ( ) ;
2423var bench = require ( '@stdlib/bench' ) ;
2524var isnan = require ( '@stdlib/math/base/assert/is-nan' ) ;
2625var pkg = require ( './../package.json' ) . name ;
@@ -62,11 +61,9 @@ bench( pkg, function benchmark( b ) {
6261} ) ;
6362
6463bench ( pkg + '::loop' , function benchmark ( b ) {
65- var keys ;
6664 var obj ;
6765 var key ;
6866 var i ;
69- var j ;
7067
7168 b . tic ( ) ;
7269 for ( i = 0 ; i < b . iterations ; i ++ ) {
@@ -77,9 +74,7 @@ bench( pkg+'::loop', function benchmark( b ) {
7774 'd' : i + 3 ,
7875 'e' : i + 4
7976 } ;
80- keys = objectKeys ( obj ) ;
81- for ( j = 0 ; j < keys . length ; j ++ ) {
82- key = keys [ j ] ;
77+ for ( key in obj ) {
8378 if ( isnan ( obj [ key ] ) ) {
8479 b . fail ( 'should not be NaN' ) ;
8580 }
You can’t perform that action at this time.
0 commit comments