String 的类型判断

2016-11-21  本文已影响10人  aae3ab7baf09

最推荐的判断一个变量是否是String的方法是:
var a = "a"; Object.prototype.toString.call(a) === "[object String]"

为什么不用 typeof:
因为一个通过原始函数构造的string在typeof时 值为object;
var a = new String("a"); typeof a ;//object

上一篇下一篇

猜你喜欢

热点阅读