FCC-Boo who

2017-11-17  本文已影响0人  zooeydotmango

检查一个值是否是基本布尔类型,并返回 true 或 false。
基本布尔类型即 true 和 false。

function boo(bool) {
  // What is the new fad diet for ghost developers? The Boolean.
  return (typeof bool )=== 'boolean';
//return bool === Boolean(bool);
}
boo(null);

题目本身很简单,下面是扩展,检查值是否指定类型Object.prototype.toString();返回对象所属类的名称

function isType(value,type){
var res=Object.prototype.toString.call(value);
return res === '[Object'+type+']';
}

还可以用正则优化,忽略第二个参数的大小写

上一篇下一篇

猜你喜欢

热点阅读