我知道,我知道,听起来很愚蠢,但我有这个变量传递和周围,我认为它的所有它失去了它作为一个布尔值,当我涉及到我的脚本的一部分时,需要采用这个字符串,并确保其读取为布尔值。因此,我想知道是否类似parseInt函数,但对于布尔值,因为我知道当我的int设法运行通过磨机并转化为字符串的原因时,我有时需要调用一种使其识别为整数再次。jQuery JavaScript是否有像布尔型的parseInt这样的函数
2
A
回答
3
String.prototype.parseBoolean = function()
{
return ("true" == this.toLowerCase()) ? true : false
}
0
function stringToBoolean(string){
if (typeof string === "undefined") {
console.log("stringToBoolean Undefined Error");
return false;
}
if (typeof string === "boolean") return string;
switch(string.toLowerCase()) {
case "true": case "yes": case "1": return true;
case "false": case "no": case "0": case null: return false;
default: return false;
}
}
2
相关问题
- 1. parseInt()是否应该像这样工作?
- 2. 是否有像datedate2这样的函数?
- 3. 是否有像PHP的exit()这样的JavaScript函数?
- 4. 在jQuery中是否有像array_unique()这样的函数?
- 5. 是否有像这样的jQuery工具?
- 6. 的javascript parseInt函数
- 7. 在JavaScript/jQuery中是否有像php函数key()那样的函数?
- 8. 在Delphi中是否有像PHP的vardump这样的函数?
- 9. Xcode中是否有像sleepWithTimeInterval()这样的函数?
- 10. 在MSMQ中是否有像JMS Topic这样的等价函数?
- 11. Swift在Ruby中是否有像`array.reject`这样的函数?
- 12. Lua中是否有像xrange这样的函数?
- 13. Elasticsearch:是否有像mongodb这样的函数findOne
- 14. 对于Hbase,在MySQL中是否有像EXPLAIN这样的函数?
- 15. 是否有像_compile_select或get_compiled_select()这样的函数?
- 16. 在gdb中是否有像`isfile`,`exists`或`-e`这样的函数?
- 17. 是否有像PeekMessage这样的函数不处理消息?
- 18. 是否有像mysql_real_escape_string这样的VB6函数?
- 19. parseInt函数javascript函数
- 20. JavaScript的问题parseInt函数
- 21. 的jQuery + parseInt函数()不是打很好
- 22. 是否有像Ruby一样的jQuery(&:map)函数?
- 23. 是否有像java.awt.Polygon这样的codenameone类?
- 24. JavaScript:$不是一个函数(但它好像是这样)
- 25. 在PHP中,是否有像stristr这样的函数,但是对于数组?
- 26. 是否有像JavaScript一样的API?
- 27. 是否有像sortWith函数一样的本地分组函数?
- 28. JavaScript是否有像LUA这样的脚本语言?
- 29. 是否有像这样的任何JQuery滑块控件?
- 30. 像这样的jquery masonary布局
添加到原生对象的原型一般不赞成在这些天http://stackoverflow.com/questions/6877005/extending-object-prototype- JavaScript - 也可以通过摆脱三元语句并仅仅返回比较来简化。 – mkoryak