JSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式。
实例:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> </body> <script src="json/json2.js" type="text/javascript" charset="utf-8"></script> <script type="text/javascript"> var str='[{"name":"1","age":"18","add":"北京1"},{"name":"2","age":"18","add":"北京1"},{"name":"3","age":"18","add":"北京1"}]'; // alert(typeof str)//string // alert(str) // alert(str[0].name) var jsn=JSON.parse(str); // alert(jsn)//[object Object],[object Object],[object Object] // alert(jsn) document.write(jsn[0].name)//1 // var str='[{"name":"1","age":"18","add":"北京1"},{"name":"2","age":"18","add":"北京1"},{"name":"3","age":"18","add":"北京1"}]'; // alert(typeof str);//object // alert(typeof eval(str));//object var str=[{"name":"1","age":"18","add":"北京1"},{"name":"2","age":"18","add":"北京1"},{"name":"3","age":"18","add":"北京1"}]; // alert(typeof str)//object // alert(str[1].name)//2 // var o1=JSON.stringify(str); // alert(typeof o1)//string // var o2=JSON.stringify(str,['name','age']); // alert(o2) // var o3=JSON.stringify(str,['name','age'],4); // document.write(o3) </script> </html>