ECMAScript 2015 compliant typeof extension
npm install get-type-of




> An ECMAScript 2015 compliant typeof extension for Node.js
__get-type-of__ is a wrapper function that extends JavaScript’s native typeof operator in the most compliant way to ECMAScript 2015 as possible. It checks values of their _native types_ that represent the built-in objects [[Class]] internal slot tags regardless of whether they are primitives or instantiated objects:
``js`
typeof [ 1, 2, 3 ]; // 'object'
getTypeOf( [1, 2, 3] ); // 'array'typeOf
Technically, this module depends on mout-lang-type and just aliases its submodule under this module’s name get-type-of.
sh
$ npm install --save get-type-of@latest
`$3
Just require this module and it’s ready to be used:
`js
// Load the module:
var
typeOf = require('get-type-of');// Then use it:
typeOf( null ) === 'null'; // true
typeOf( new Number('1') ) === 'number'; // true
``This is communist software. It is crafted with heart and soul to the best of the author’s knowledge and belief: _Not for profit but to satisfy the concrete needs._ Do whatever you want with it (as long as you keep the author’s copyright notice in all copies or substantial portions of it included) for free. Imagine how the world could be if others would produce and distribute their products for the same benefits and ask yourself why they’re actually not.
This software is licensed under MIT License.
Copyright © 2015 Christian Grete
- GitHub
- npm
- Twitter
- XING