Better way to get type of a Javascript variable?

The Solution to Better way to get type of a Javascript variable? is


Angus Croll recently wrote an interesting blog post about this -

http://javascriptweblog.wordpress.com/2011/08/08/fixing-the-javascript-typeof-operator/

He goes through the pros and cons of the various methods then defines a new method 'toType' -

var toType = function(obj) {
  return ({}).toString.call(obj).match(/\s([a-zA-Z]+)/)[1].toLowerCase()
}

~ Answered on 2011-09-12 15:53:55


Most Viewed Questions: