# isPrimitive
> Test if a value is a JavaScript primitive.
## Usage
```javascript
var isPrimitive = require( '@stdlib/assert/is-primitive' );
```
#### isPrimitive( value )
Tests if a `value` is a JavaScript primitive.
```javascript
var bool = isPrimitive( false );
// returns true
```
## Notes
- Seven primitives:
- `string`
- `number`
- `boolean`
- `null`
- `undefined`
- `symbol` (ES6/ES2015)
- `bigint` (ES11/ES2020)
## Examples
```javascript
var isPrimitive = require( '@stdlib/assert/is-primitive' );
var bool = isPrimitive( false );
// returns true
bool = isPrimitive( 0 );
// returns true
bool = isPrimitive( '' );
// returns true
bool = isPrimitive( null );
// returns true
bool = isPrimitive( void 0 );
// returns true
bool = isPrimitive( [] );
// returns false
bool = isPrimitive( {} );
// returns false
bool = isPrimitive( function noop() {} );
// returns false
bool = isPrimitive( new Boolean() );
// returns false
bool = isPrimitive( new String() );
// returns false
bool = isPrimitive( new Array() );
// returns false
bool = isPrimitive( new Object() );
// returns false
```