如何循环遍历js中的选项集

How to loop through the option set in js

我正在使用 javascript 选择设置选项的值。我已经把它放在一个变量中,但需要循环遍历变量,如果循环包含列表中的一个特定值,则执行一个操作。

        var formContext = executionContext.getFormContext();
        let selectedItem = formContext.getAttribute("currentactivity").getValue();
        alert(selectedItem);
        if(selectedItem == 8)){
            formContext.getControl("currentcomments").setVisible(true);
        } else
        {
            formContext.getControl("currentcomments").setVisible(false);
        }

在此,所选项目将有一个值列表(0-8)。我的代码只查看第一个值而不是遍历所有值。

你们中有人可以指导我吗

你可以这样改编:

for(var index = 0;index

我使用了 Array.prototype.includes(),它起作用了。

if( selectedItem.includes(8))
    {
        formContext.getControl("currentcomments").setVisible(true);
    } else
    {
        formContext.getControl("currentcomments").setVisible(false);
    }