code: function typeIs(object, types) {
  
  	var type = typeOf(object);
  	var _types = types;
  
  	if (arguments.length === 2 && typeof types === 'string') {
  		return type === types;
  	} else if (!_isArray(types) && arguments.length > 2) {
  		_types = Array.prototype.slice.call(arguments, 1);
  	}
  
  	return Array.has(_types, type);
  }
docs: /*
  第一个参数是需要被比较的 Object 对象
  从第二个参数开始是一个可变长参数，可以传入任意多字符串参数表达数据类型，
  只要其中一个和被比较对象的结果一致，则返回 ture 当全部不符合的时候，返回 false 。