【问题标题】:How to convert a "False" string to Boolean value of false? [duplicate]如何将“False”字符串转换为布尔值 false? [复制]
【发布时间】:2016-04-05 08:27:31
【问题描述】:

我从后端获取 TrueFalse 的值。我正在尝试将这些值转换为真正的布尔值,但我的方法总是true。这样做的正确方法是什么?

这是我的尝试:

var x = Boolean("False".toLowerCase());

console.log( x ); //giving true instead of false.

【问题讨论】:

  • 尝试从后端发送不是“False”,而是更正 JSON 错误(不带引号)。它将解决前端的问题。
  • var x = str.ToLowerCase() == "true";
  • 试试这个.. $.parseJSON("False".toLowerCase())

标签: javascript jquery


【解决方案1】:

试试这个代码。

var x = Boolean("true" == "False".toLowerCase());

【讨论】:

    【解决方案2】:

    你可以用这个:

    var str = "False";
    var x = str.toLowerCase() == "false" ? false : true;
    

    【讨论】:

    • 如果为假则为假!
    猜你喜欢
    • 1970-01-01
    • 2011-04-27
    • 2011-12-28
    • 2017-01-08
    • 2020-06-02
    • 2012-07-05
    • 1970-01-01
    • 2011-02-17
    • 2012-04-02
    相关资源
    最近更新 更多