【发布时间】:2013-12-01 10:04:51
【问题描述】:
谁能告诉我这是否是在 JavaScript 中进行 typeOf 检查的正确方法?
if ((typeof str === "string") && (str.toLowerCase() == "true")) return true;
我觉得字符串需要用引号括起来有点奇怪,我认为它会是 String 没有任何引号。我确定我在某处读到有正确和错误的方法来做到这一点。 谢谢。
【问题讨论】:
-
您的代码看起来不错,typeof 返回一个字符串。 Documentation
-
typeof(用作运算符或函数)返回一个字符串,所以是的,引号是必需的。
标签: javascript string types