ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScriptでsetの値を取得する方法
JavaScript で設定値を取得する方法: 最初に「var s=new Set();」メソッドでセットを宣言し、次に「s.forEach(function (element, SameElement, set) {. ..}" このメソッドは s の値をトラバースできます。
この記事の動作環境: 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 サイトの他の関連記事を参照してください。