Test if a value is a string.
var isString = require( '@stdlib/utils/is-string' );
Tests if a value is a string
.
var bool = isString( 'beep' );
// returns true
bool = isString( new String( 'beep' ) );
// returns true
Tests if a value
is a primitive string
.
var bool = isString.isPrimitive( 'beep' );
// returns true
bool = isString.isPrimitive( new String( 'boop' ) );
// returns false
Tests if a value
is a String
object.
var bool = isString.isObject( 'beep' );
// returns false
bool = isString.isObject( new String( 'boop' ) );
// returns true
var isString = require( '@stdlib/utils/is-string' );
var bool = isString( 'beep' );
// returns true
bool = isString( new String( 'beep' ) );
// returns true
bool = isString( 5 );
// returns false
bool = isString( null );
// returns false
bool = isString( undefined );
// returns false
bool = isString( {} );
// returns false
bool = isString( [] );
// returns false
bool = isString( function foo(){} );
// returns false