首頁  >  文章  >  web前端  >  javascript怎麼取set的值

javascript怎麼取set的值

藏色散人
藏色散人原創
2021-06-30 10:32:377949瀏覽

javascript取set值的方法:首先透過“var s=new Set();”方法宣告set;然後透過“s.forEach(function (element, sameElement, set) {...}”方法遍歷s的值即可。

javascript怎麼取set的值

本文操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。

#javascript怎麼取set的值?

JAVASCRIPT 遍歷set取得set中的值

js中Array可以使用下標,Map和Set不能使用下標。但是Array, Map,Set都屬於iterable類型。使用iterable內建的forEach方法。

聲明set(currentConfigresult是用來接收ajax請求成功後後台傳遞的值)。

var s = new Set();
currentConfigresult = data.page.result;
for ( var j in currentConfigresult) {
    set.add(currentConfigresult[j].key);
}

遍歷s的值

s.forEach(function (element, sameElement, set) {  
    if (element == obj.key) {
        html += "KEY已存在";
                
    }
})

這裡的element和sameElement的值相同,都是set裡面的值。如果是map,element對應value和sameElement對應key。

【相關推薦:javascript高級教程

以上是javascript怎麼取set的值的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn