如何在JavaScript中将字符串转换为布尔值?狐狸警告
2022-08-29 21:46:41
我可以在JavaScript中将表示布尔值的字符串(例如,'true','false')转换为内部类型吗?
我在HTML中有一个隐藏的表单,该表单根据用户在列表中的选择进行更新。此表单包含一些表示布尔值的字段,并使用固有布尔值动态填充。但是,一旦将此值放入隐藏的输入字段中,它就变成了一个字符串。
一旦字段转换为字符串,我能找到确定字段的布尔值的唯一方法是依赖于其字符串表示的文字值。
var myValue = document.myForm.IS_TRUE.value;
var isTrueSet = myValue == 'true';
有没有更好的方法来实现这一目标?