原生js字符串true/false与布尔true/false的转换

方法一:JSON.parese()

JSON.parse('true')        //true
JSON.parse('false')        //false

方法二:prototype添加自定义方法

String.prototype.toBool = function(){
    return (/^true$/i).test(this);
}

console.log('true'.toBool());        //true

 

你可能感兴趣的:(JavaScript)