¸üÐÂʱ¼ä:2021Äê05ÔÂ14ÈÕ16ʱ24·Ö À´Ô´:ÀÖÓãµç¾º ä¯ÀÀ´ÎÊý:
½«json×Ö·û´®×ª»»Îªjson¶ÔÏóµÄ·½·¨¡£ÔÚÊý¾Ý´«Êä¹ý³ÌÖУ¬jsonÊÇÒÔÎı¾£¬¼´×Ö·û´®µÄÐÎʽ´«µÝµÄ£¬¶øJS²Ù×÷µÄÊÇJSON¶ÔÏó£¬ËùÒÔ£¬JSON¶ÔÏóºÍJSON×Ö·û´®Ö®¼äµÄÏ໥ת»»Êǹؼü
ÀýÈ磺
JSON×Ö·û´®:
var str1 = '{ "name": "cxh", "sex": "man" }';
JSON¶ÔÏó:
var str2 = { "name": "cxh", "sex": "man" };
ҪʹÓÃÉÏÃæµÄstr1£¬±ØÐëʹÓÃÏÂÃæµÄ·½·¨ÏÈת»¯ÎªJSON¶ÔÏó£º
//ÓÉJSON×Ö·û´®×ª»»ÎªJSON¶ÔÏó
var obj = eval('(' + str + ')');
»òÕß
var obj = str.parseJSON(); //ÓÉJSON×Ö·û´®×ª»»ÎªJSON¶ÔÏó
»òÕß
var obj = JSON.parse(str); //ÓÉJSON×Ö·û´®×ª»»ÎªJSON¶ÔÏó
È»ºó£¬¾Í¿ÉÒÔÕâÑù¶ÁÈ¡£º
Alert(obj.name); Alert(obj.sex);
ÌØ±ð×¢Ò⣺Èç¹ûobj±¾À´¾ÍÊÇÒ»¸öJSON¶ÔÏó£¬ÄÇôʹÓÃeval()º¯Êýת»»ºó(ÄÄÅÂÊǶà´Îת»»)»¹ÊÇJSON¶ÔÏ󣬵«ÊÇʹÓÃparseJSON()º¯Êý´¦Àíºó»áÓÐÎÊÌâ(Å׳öÓï·¨Òì³£)¡£
¶þ¡¢¿ÉÒÔʹÓÃtoJSONString()»òÕßÈ«¾Ö·½·¨JSON.stringify()½«JSON¶ÔÏóת»¯ÎªJSON×Ö·û´®¡£
ÀýÈ磺
var last=obj.toJSONString(); //½«JSON¶ÔÏóת»¯ÎªJSON×Ö·û
»òÕß
var last=JSON.stringify(obj); //½«JSON¶ÔÏóת»¯ÎªJSON×Ö·û alert(last);
×¢Ò⣺
ÉÏÃæµÄ¼¸¸ö·½·¨ÖУ¬³ýÁËeval()º¯ÊýÊÇjs×Ô´øµÄÖ®Í⣬ÆäËûµÄ¼¸¸ö·½·¨¶¼À´×Ôjson.js°ü¡£Ð°汾µÄ JSON ÐÞ¸ÄÁË API£¬½« JSON.stringify() ºÍ JSON.parse() Á½¸ö·½·¨¶¼×¢Èëµ½ÁË Javascript µÄÄÚ½¨¶ÔÏóÀïÃæ£¬Ç°Õß±ä³ÉÁË Object.toJSONString()£¬¶øºóÕß±ä³ÉÁË String.parseJSON()¡£Èç¹ûÌáʾÕÒ²»µ½toJSONString()ºÍparseJSON()·½·¨£¬Ôò˵Ã÷ÄúµÄjson°ü°æ±¾Ì«µÍ¡£

²ÂÄãϲ»¶£º
JSÖеĶÔÏóÊÇʲô£¿ËüÓÐÄÄЩÊôÐԺͱäÁ¿£¿
JSONºÍXMLµÄÇø±ð:jsonºÍxmlµÄÓÅȱµã¶Ô±È
JSÖÐÐÞ¸ÄthisÖ¸ÏòµÄ·½·¨ÓÐÄÄЩ£¿
JsÖÐÉ±´Óëdz¿½±´µÄÇø±ð
ÀÖÓãµç¾ºHTML&JS+ǰ¶ËÅàѵ¿Î³Ì
HTMLÖеÄsrcÓëhrefÊôÐÔµÄÇø±ð
2021-05-07VueÈçºÎ¼à¿ØÄ³¸öÊôÐÔÖµµÄ±ä»¯£¿¡¾Ç°¶Ë¼¼ÊõÎÄÕ¡¿
2021-05-07webǰ¶ËÅàѵ¿Î³ÌÄļұȽϺã¿|¡¾Ãâ·Ñ×ÊÔ´¡¿htmlÈëÃŽ̳ÌÏÂÔØ
2021-05-07³£¼ûµÄJavascriptÊý¾ÝÀàÐÍÓÐÄÄЩ?
2021-05-06DoctypeµÄ×÷Óã¬H5 ΪʲôֻÐèҪдDOCTYPE HTML£¿
2021-05-04ʲôÊÇBootstrap×é¼þ£¿×é¼þÓÐʲôÓÅÊÆ£¿
2021-04-29
±±¾©Ð£Çø