ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScriptでsetの値を取得する方法

JavaScriptでsetの値を取得する方法

藏色散人
藏色散人オリジナル
2021-06-30 10:32:377937ブラウズ

JavaScript で設定値を取得する方法: 最初に「var s=new Set();」メソッドでセットを宣言し、次に「s.forEach(function (element, SameElement, set) {. ..}" このメソッドは s の値をトラバースできます。

JavaScriptでsetの値を取得する方法

この記事の動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター.

javascriptセットの値を取得する方法は?

JAVASCRIPT セットをトラバースして set の値を取得します

JS の配列では添字、Map を使用できます。と Set は添字を使用できません。ただし、Array、Map、Set は両方とも反復可能型に属します。反復可能の組み込み forEach メソッドを使用します。

セットを宣言します (Ajax リクエストの後にバックグラウンドで渡される値を受け取るために currentConfigresult が使用されます)

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 の値は同じで、どちらもセット内の値です。マップの場合、 element は value に対応し、sameElement は key に対応します。

以上がJavaScriptでsetの値を取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。