js比typeof更准确的验证类型方法

var type = function (o){
  var s = Object.prototype.toString.call(o);
  return s.match(/[object (.*?)]/)[1].toLowerCase();
};
从http://javascript.ruanyifeng.com/stdlib/object.html复制
原文地址:https://www.cnblogs.com/a-flydog/p/5644264.html