Vue前端字符串(“false“,“true“)转Boolean布尔值

Posted 龖龖龖

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Vue前端字符串(“false“,“true“)转Boolean布尔值相关的知识,希望对你有一定的参考价值。

一、字符串转布尔值

//方式一
JSON.parse("false");

//方式二
let flag = "false"
JSON.parse(flag);

二、数字字符串转成数字整型

var a = "1";
console.log(typeof Number(a));//普通写法
console.log(typeof +a);//高级写法

数字字符串转成布尔值

var a = "1";

1.直接转成BOOL
let b = !!a
console.log(!!b);//字符串永远为true

2.转为BOOL:let f = !!+a
分析如下:

1)+先转成数字
let c = +a

2)!!再转为bool类型
let d = !!c
console.log(d);//字符串1就转为了false

3)合并实现即
let f = !!+a
console.log(f);

以上是关于Vue前端字符串(“false“,“true“)转Boolean布尔值的主要内容,如果未能解决你的问题,请参考以下文章

Vue实现前端裁剪(elementUI上传+vueCropper实现)

Vue.js中 watch(深度监听)的最易懂的解释[转]

py知识(每日更新) 6.5

前端vue如何找到默认的头里的返回按钮的事件

js中数字是非布尔值吗

前端试题