我可以将表示布尔值的字符串(例如,“true”、“false”)转换为 JavaScript 中的固有类型吗?
我在 HTML 中有一个隐藏表单,它根据用户在列表中的选择进行更新。此表单包含一些表示布尔值的字段,并使用固有的布尔值动态填充。然而,一旦这个值被放入隐藏的输入字段,它就会变成一个字符串。
一旦将字段转换为字符串,我能找到的确定字段布尔值的唯一方法是依赖其字符串表示的文字值。
var myValue = document.myForm.IS_TRUE.value;
var isTrueSet = myValue == 'true';
有没有更好的方法来实现这一点?