Heim >Web-Frontend >js-Tutorial >Detaillierte Erläuterung der Schritte zum Abrufen von Schlüssel und Wert in der JS-Loop-Map
Dieses Mal werde ich Ihnen eine detaillierte Erklärung der Schritte zum Abrufen von Schlüssel und Wert mithilfe der js-Loop-Map geben. Was sind die Vorsichtsmaßnahmen für die js-Loop-Map, um Schlüssel und Wert zu erhalten? , lass uns einen Blick darauf werfen.
Die folgenden Methoden 1 und 2 wurden vom Herausgeber von Script House getestet und ausgeführt
Methode 1: JSON-Formatdefinition
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>无标题文档</title> </head> <body> <script> var dxy={ //Page地址 pageUrl : { menu : "loadPage.htm?url=/collect/menu.page", // 进入菜单页面 guangfaPage : "loadPage.htm?url=/collect/menu.page", // 进入广发信息收集页面 pinganPage : "loadPage.htm?url=/collect/menu.page", // 进入平安信息收集页面 nuonuoPage : "loadPage.htm?url=/collect/menu.page", // 进入诺诺信息收集页面 youbangPage : "loadPage.htm?url=/collect/menu.page", // 进入友邦信息收集页面 inputMobileNo : "loadPage.htm?url=/collect/inputMobileNo.page", // 进入输入手机号页面 readIdCard : "loadPage.htm?url=/collect/readIdCard.page", // 进入读取身份证页面 member : "loadPage.htm?url=/collect/member.page", // 进入输入会员卡号页面 bankCard : "loadPage.htm?url=/collect/bankCard.page", // 进入插入银行卡页面 url : "loadPage.htm?url=/collect/url.page" // 进入跳转url页面 } } for(var key in dxy.pageUrl){ alert(key+" : "+dxy.pageUrl[key]); } </script> </body> </html>
Code 2,
var obj = { "a": 1, "b": 2, "c": 3 }; for (var prop in obj) { if (obj.hasOwnProperty(prop)) { // or if (Object.prototype.hasOwnProperty.call(obj,prop)) for safety... alert("prop: " + prop + " value: " + obj[prop]) } }
Im Folgenden finden Sie die Ergänzungen anderer Internetnutzer. Sie können darauf verweisen
JavascriptSchleifeDas Array durchlaufenAusgabe Schlüsselwert
Javascript durchläuft das Array, um den Schlüsselwert auszugeben
Die Verwendung der $.each-Methode wird definitiv nicht funktionieren, daher wird die folgende Methode verwendet
markers = []; markers[2]=3; markers[3]=7; for(var key in markers){ console.log( key ) console.log( markers[key] ) }
Ich glaube, Sie haben es gemeistert Die Methode nach dem Lesen des Falles in diesem Artikel finden Sie unter php Weitere verwandte Artikel auf der chinesischen Website!
Empfohlene Lektüre:
Wie man mit dem Problem der asynchronen/wartenden verschwendeten Leistung umgeht
JQuery-Implementierung der praktischen Fallanalyse von Fuzzy-Abfragen
Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Schritte zum Abrufen von Schlüssel und Wert in der JS-Loop-Map. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!