javascript取set值的方法:首先透過“var s=new Set();”方法宣告set;然後透過“s.forEach(function (element, sameElement, set) {...}”方法遍歷s的值即可。
本文操作環境: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中文網其他相關文章!