这是我密码我想得到布尔值,但值总是字符串第一个我值总是显示字符串“true”或“false”如何将此值转换为布尔值谢谢你
f87krz0w1#
你可以通过使用运算符(===)来实现,它不做任何类型转换。考虑下面的代码片段,希望它能有所帮助。这个solution解释了更多
const data1 = "true" const data2 = "false" const data3 = "True" const myBool = (value) => { if (value === "true") return true else if (value === "false") return false else return undefined } console.log(myBool(data1)) //true console.log(myBool(data2)) //false console.log(myBool(data3)) //undefined
1条答案
按热度按时间f87krz0w1#
你可以通过使用运算符(===)来实现,它不做任何类型转换。考虑下面的代码片段,希望它能有所帮助。这个solution解释了更多