gpt4 book ai didi

JavaScript 字符串到 bool 值

转载 作者:行者123 更新时间:2023-11-28 20:11:00 24 4
gpt4 key购买 nike

目前,我正在使用 jQuery 检查选​​择框的值,这些值是 truefalse 但是当我去选择中的值时jquery 将其识别为字符串。

然后我必须将其更改为 bool 值,以便它在我的 setOptions 中工作,我想知道是否可以转换为 bool 值,而无需执行我在下面完成的过程?

html

<select name="scalecontrol" id="scalecontrol">
<option value="false">None</option>
<option value="true" selected="selected">Standard</option>
</select>

jQuery

$('#scalecontrol').change(function(){
ao.scalecontrol = $(this).val();
if (ao.scalecontrol == 'false'){
ao.scalecontrol = false;
} else {
ao.scalecontrol = true;
}
map.setOptions({
scaleControl:ao.scalecontrol
});
});

最佳答案

如果使用 .val() 产生字符串类型,那么您必须使用它,但是您可以将代码缩短为以下内容:

$('#scalecontrol').change(function(){
ao.scalecontrol = $(this).val() == 'true';
map.setOptions({
scaleControl:ao.scalecontrol
});
});

关于JavaScript 字符串到 bool 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19905645/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com