如何将“False”字符串转换为布尔值 false? [复制]
Posted
技术标签:
【中文标题】如何将“False”字符串转换为布尔值 false? [复制]【英文标题】:How to convert a "False" string to Boolean value of false? [duplicate] 【发布时间】:2016-04-05 08:27:31 【问题描述】:我从后端获取 True
和 False
的值。我正在尝试将这些值转换为真正的布尔值,但我的方法总是true
。这样做的正确方法是什么?
这是我的尝试:
var x = Boolean("False".toLowerCase());
console.log( x ); //giving true instead of false.
【问题讨论】:
尝试从后端发送不是“False”,而是更正 JSON 错误(不带引号)。它将解决前端的问题。 var x = str.ToLowerCase() == "true"; 试试这个.. $.parseJSON("False".toLowerCase()) 【参考方案1】:试试这个代码。
var x = Boolean("true" == "False".toLowerCase());
【讨论】:
【参考方案2】:你可以用这个:
var str = "False";
var x = str.toLowerCase() == "false" ? false : true;
【讨论】:
如果为假则为假!以上是关于如何将“False”字符串转换为布尔值 false? [复制]的主要内容,如果未能解决你的问题,请参考以下文章