@@ -393,7 +393,7 @@ function valueFn(value) {return function() {return value;};}
393
393
* @param {* } value Reference to check.
394
394
* @returns {boolean } True if `value` is undefined.
395
395
*/
396
- function isUndefined ( value ) { return typeof value == 'undefined' ; }
396
+ function isUndefined ( value ) { return typeof value === 'undefined' ; }
397
397
398
398
399
399
/**
@@ -407,7 +407,7 @@ function isUndefined(value){return typeof value == 'undefined';}
407
407
* @param {* } value Reference to check.
408
408
* @returns {boolean } True if `value` is defined.
409
409
*/
410
- function isDefined ( value ) { return typeof value != 'undefined' ; }
410
+ function isDefined ( value ) { return typeof value !== 'undefined' ; }
411
411
412
412
413
413
/**
@@ -422,7 +422,7 @@ function isDefined(value){return typeof value != 'undefined';}
422
422
* @param {* } value Reference to check.
423
423
* @returns {boolean } True if `value` is an `Object` but not `null`.
424
424
*/
425
- function isObject ( value ) { return value != null && typeof value == 'object' ; }
425
+ function isObject ( value ) { return value != null && typeof value === 'object' ; }
426
426
427
427
428
428
/**
@@ -436,7 +436,7 @@ function isObject(value){return value != null && typeof value == 'object';}
436
436
* @param {* } value Reference to check.
437
437
* @returns {boolean } True if `value` is a `String`.
438
438
*/
439
- function isString ( value ) { return typeof value == 'string' ; }
439
+ function isString ( value ) { return typeof value === 'string' ; }
440
440
441
441
442
442
/**
@@ -450,7 +450,7 @@ function isString(value){return typeof value == 'string';}
450
450
* @param {* } value Reference to check.
451
451
* @returns {boolean } True if `value` is a `Number`.
452
452
*/
453
- function isNumber ( value ) { return typeof value == 'number' ; }
453
+ function isNumber ( value ) { return typeof value === 'number' ; }
454
454
455
455
456
456
/**
@@ -465,7 +465,7 @@ function isNumber(value){return typeof value == 'number';}
465
465
* @returns {boolean } True if `value` is a `Date`.
466
466
*/
467
467
function isDate ( value ) {
468
- return toString . apply ( value ) == '[object Date]' ;
468
+ return toString . call ( value ) = == '[object Date]' ;
469
469
}
470
470
471
471
@@ -481,7 +481,7 @@ function isDate(value){
481
481
* @returns {boolean } True if `value` is an `Array`.
482
482
*/
483
483
function isArray ( value ) {
484
- return toString . apply ( value ) == '[object Array]' ;
484
+ return toString . call ( value ) = == '[object Array]' ;
485
485
}
486
486
487
487
@@ -496,7 +496,7 @@ function isArray(value) {
496
496
* @param {* } value Reference to check.
497
497
* @returns {boolean } True if `value` is a `Function`.
498
498
*/
499
- function isFunction ( value ) { return typeof value == 'function' ; }
499
+ function isFunction ( value ) { return typeof value === 'function' ; }
500
500
501
501
502
502
/**
@@ -507,7 +507,7 @@ function isFunction(value){return typeof value == 'function';}
507
507
* @returns {boolean } True if `value` is a `RegExp`.
508
508
*/
509
509
function isRegExp ( value ) {
510
- return toString . apply ( value ) == '[object RegExp]' ;
510
+ return toString . call ( value ) = == '[object RegExp]' ;
511
511
}
512
512
513
513
@@ -529,12 +529,12 @@ function isScope(obj) {
529
529
530
530
531
531
function isFile ( obj ) {
532
- return toString . apply ( obj ) === '[object File]' ;
532
+ return toString . call ( obj ) === '[object File]' ;
533
533
}
534
534
535
535
536
536
function isBoolean ( value ) {
537
- return typeof value == 'boolean' ;
537
+ return typeof value === 'boolean' ;
538
538
}
539
539
540
540
@@ -638,7 +638,7 @@ function includes(array, obj) {
638
638
function indexOf ( array , obj ) {
639
639
if ( array . indexOf ) return array . indexOf ( obj ) ;
640
640
641
- for ( var i = 0 ; i < array . length ; i ++ ) {
641
+ for ( var i = 0 ; i < array . length ; i ++ ) {
642
642
if ( obj === array [ i ] ) return i ;
643
643
}
644
644
return - 1 ;
0 commit comments