JS looping JSON data, js calendar json data
JSON data such as: {"options": "[{/" text/":/" wangjiawan/",/" value/":/" 9 /"}, {/"text/":/"Li jiawan/",/"valu
E/":/" 10/"},{/" text/":/" Shao jiawan/",/" value/":/" 13/"}]"}
Javascript can be written as follows:
var data=[{name:"a",age:12},{name:"b",age:11},{name:"c",age:13},{name:"d",age:14}]; for(var o in data){ alert(o); alert(data[o]); alert("text:"+data[o].name+" value:"+data[o].age ); }
Or
<Script type = "text/javascript"> function text () {var json = {"options": "[{/" text/":/" Wang jiawan /", /"value/":/"9/"}, {/"text/":/"Li jiawan/",/"value/":/"10 /"}, {/"text/":/"Shao jiawan/",/"value/":/"13/"}] "} json = eval (json. options) for (var I = 0; I <json. length; I ++) {alert (json [I]. text + "" + json [I]. value) }}</script>
Js traverses json object read data
Var jsondata = yourdata;
For (var x in jsondata ){
Document. write (x + "=" + jsondata [x]);
}
If jsonarray is used, set a layer of.
Var jsonarray = yourarray;
For (var I = 0; I <jsonarray. length; I ++ ){
Var jsonobj = jsonarray [I];
For (var x in jsonobj ){
Document. write (x + "=" + jsonobj [x]);
}
}
Js traversal of json data and judgment, and answers are confusing.
Var aa = ['15', '30']; var bb = ['000000', '000000']; var callback r = eval (aa ); // convert to the object var bArr = eval (bb); var ss = 5; // Number of sign-In days for (var I = 0; I <symbol R. length; I ++) {if (ss <strong R [I]) {alert ('sign in '+ ss +' Day, Difference '+ (strong R [I]-ss) + 'day rewards '+ bArr [I] + 'bean'); // console. log (ss, reverse R [I]-ss, bArr [I]); break ;}}