Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

JSONÊÇʲô£¿ÎªJavaScript×¼±¸µÄÊý¾Ý¸ñʽ

»¹²»Á˽âJSONÊÇʲô?¿´ÁËÏÂÃæÕâÆªÎÄÕ£¬Äú¶ÔJSONÊÇʲôӦ¸ÃÄܹ»ÓÐÁËÒ»¸ö±È½ÏÇåÎúµÄ¸ÅÄî¡£
¡¡¡¡JSON ¼´ JavaScript. Object Natation£¬ËüÊÇÒ»ÖÖÇáÁ¿¼¶µÄÊý¾Ý½»»»¸ñʽ£¬·Ç³£ÊʺÏÓÚ·þÎñÆ÷Óë JavaScript. µÄ½»»¥¡£±¾ÎĽ«¿ìËÙ½²½â JSON ¸ñʽ£¬²¢Í¨¹ý´úÂëʾÀýÑÝʾÈçºÎ·Ö±ðÔÚ¿Í»§¶ËºÍ·þÎñÆ÷¶Ë½øÐÐ JSON ¸ñʽÊý¾ÝµÄ´¦Àí¡£
¡¡¡¡¾¡¹ÜÓÐÐí¶àÐû´«¹ØÓÚ XML ÈçºÎÓµÓÐ¿çÆ½Ì¨£¬¿çÓïÑÔµÄÓÅÊÆ£¬È»¶ø£¬³ý·ÇÓ¦ÓÃÓÚ Web Services£¬·ñÔò£¬ÔÚÆÕͨµÄ Web Ó¦ÓÃÖУ¬¿ª·¢Õß¾­³£Îª XML µÄ½âÎöÉË͸ÁËÄԽÎÞÂÛÊÇ·þÎñÆ÷¶ËÉú³É»ò´¦Àí XML£¬»¹Êǿͻ§¶ËÓà JavaScript. ½âÎö XML£¬¶¼³£³£µ¼Ö¸´ÔӵĴúÂ룬¼«µÍµÄ¿ª·¢Ð§ÂÊ¡£Êµ¼ÊÉÏ£¬¶ÔÓÚ´ó¶àÊý Web Ó¦ÓÃÀ´Ëµ£¬ËûÃǸù±¾²»ÐèÒª¸´Ô XML À´´«ÊäÊý¾Ý£¬XML µÄÀ©Õ¹ÐÔºÜÉÙ¾ßÓÐÓÅÊÆ£¬Ðí¶à AJAX Ó¦ÓÃÉõÖÁÖ±½Ó·µ»Ø HTML Ƭ¶ÎÀ´¹¹½¨¶¯Ì¬ Web Ò³Ãæ¡£ºÍ·µ»Ø XML ²¢½âÎöËüÏà±È£¬·µ»Ø HTML Ƭ¶Î´ó´ó½µµÍÁËϵͳµÄ¸´ÔÓÐÔ£¬µ«Í¬Ê±È±ÉÙÁËÒ»¶¨µÄÁé»îÐÔ¡£
¡¡¡¡ÏÖÔÚ£¬ JSON Ϊ Web Ó¦Óÿª·¢ÕßÌṩÁËÁíÒ»ÖÖÊý¾Ý½»»»¸ñʽ¡£ÈÃÎÒÃÇÀ´¿´¿´ JSON µ½µ×ÊÇʲô£¬Í¬ XML »ò HTML Ƭ¶ÎÏà±È£¬JSON ÌṩÁ˸üºÃµÄ¼òµ¥ÐÔºÍÁé»îÐÔ¡£
¡¡¡¡JSON Êý¾Ý¸ñʽ½âÎö
¡¡¡¡ºÍ XML Ò»Ñù£¬JSON Ò²ÊÇ»ùÓÚ´¿Îı¾µÄÊý¾Ý¸ñʽ¡£ÓÉÓÚ JSON ÌìÉúÊÇΪ JavaScript. ×¼±¸µÄ£¬Òò´Ë£¬JSON µÄÊý¾Ý¸ñʽ·Ç³£¼òµ¥£¬Äú¿ÉÒÔÓà JSON ´«ÊäÒ»¸ö¼òµ¥µÄ String£¬Number£¬Boolean£¬Ò²¿ÉÒÔ´«ÊäÒ»¸öÊý×飬»òÕßÒ»¸ö¸´Ô Object ¶ÔÏó¡£
¡¡¡¡String£¬Number ºÍ Boolean Óà JSON ±íʾ·Ç³£¼òµ¥¡£ÀýÈ磬Óà JSON ±íʾһ¸ö¼òµ¥µÄ String “ abc ”£¬Æä¸ñʽΪ£º
¡¡¡¡"abc"
¡¡¡¡³ýÁË×Ö·û "£¬\£¬/ ºÍһЩ¿ØÖÆ·û(\b£¬\f£¬£¬£¬\t)ÐèÒª±àÂëÍ⣬ÆäËû Unicode ×Ö·û¿ÉÒÔÖ±½ÓÊä³ö¡£
¡¡¡¡ÕâÓë¾ø´ó¶àÊý±à³ÌÓïÑԵıíʾ·½·¨Ò»Ö£¬ÀýÈ磺
¡¡¡¡12345(ÕûÊý) -3.9e10(¸¡µãÊý)
¡¡¡¡Boolean ÀàÐͱíʾΪ true »ò false ¡£´ËÍ⣬JavaScript. ÖÐµÄ null ±»±íʾΪ null£¬×¢Ò⣬true¡¢false ºÍ null ¶¼Ã»ÓÐË«ÒýºÅ£¬·ñÔò½«±»ÊÓΪһ¸ö String ¡£
¡¡¡¡JSON »¹¿ÉÒÔ±íʾһ¸öÊý×é¶ÔÏó£¬Ê¹Óà [] °üº¬ËùÓÐÔªËØ£¬Ã¿¸öÔªËØÓöººÅ·Ö¸ô£¬ÔªËØ¿ÉÒÔÊÇÈÎÒâµÄ Value£¬ÀýÈ磬ÒÔÏÂÊý×é°üº¬ÁËÒ»¸ö String£¬Number£¬Boolean ºÍÒ»¸ö null£º
¡¡¡¡["abc",12345,false,null]
¡¡¡¡Object ¶ÔÏóÔÚ JSON ÖÐÊÇÓà {} °üº¬Ò»ÏµÁÐÎÞÐòµÄ Key-Value ¼üÖµ¶Ô±íʾµÄ£¬Êµ¼ÊÉÏ´Ë´¦µÄ Object Ï൱ÓÚ Java ÖÐµÄ Map£¬¶ø²»ÊÇ Java µÄ Class ¡£×¢Òâ Key Ö»ÄÜÓà String ±íʾ


Ïà¹ØÎĵµ£º

Javascript¹Ø±Õµ±Ç°´°¿Ú

Javascript¹Ø±Õµ±Ç°´°¿Ú2007-09-03 11:11Õâ¸öÌ«¼òµ¥ÁË£¬window.close()¾Í¿ÉÒÔÁË£» ²»¹ýËü»á³ö¸öÌáʾ“Äú²é¿´µÄÍøÒ³ÕýÔÚÊÔͼ¹Ø±Õ´°¿Ú¡£ÊÇ·ñ¹Ø±Õ´°¿Ú£¿”£¬Äܲ»Äܲ»³öÕâ¸öÌáʾ£¿NÄêǰ¾ÍÓÐÈËÎʹýÎÒ£¬ÄÇʱºòÎÒ»¹ÊDzËÄñ£¬²»¹ýÎҵĻشð»¹Ëã“רҵ”¡£ºÇºÇ£» “Èç¹ûÄãµÚÒ»´Î´ò¿ªÕâ¸öÍøÒ³£¬window.close() ......

Google Èýά JavaScript API ·¢²¼


O3D ÊÇÒ»¸ö¿ªÔ´µÄWeb API£¬Æä¿ÉÒÔ´´½¨Ï൱ţXµÄ»ùÓÚä¯ÀÀÆ÷µÄ¿É½»»¥Ê½µÄ3DÓ¦Óá£Õâ¸öAPIÔÚºÜÓпÉÄÜ»áÐγÉÒÔºóµÄWebÉϵÄ3DͼÐεıê×¼¡£ÏÂÃæÊÇÕâ¸öAPIµÄÖ÷Õ¾µã£º http://code.google.com/apis/o3d/ ¡£O3DĿǰ֧³ÖWindows, MacºÍLinuxÈýÖÖÆ½Ì¨¡£
ÏÂÃæÊÇһЩ¼òµ¥µØÊ¹ÓÃO3DµÄAPIµÄÈçºÎ´´½¨Ò»¸öÁ¢·½Ì壬¸üÏêϸµÄÄÚÈÝÇ ......

ÓÃjavascriptÆÀ¹ÀÓû§ÊäÈëÃÜÂëµÄÇ¿¶È

javascriptÆÀ¹ÀÓû§ÊäÈëÃÜÂëµÄÇ¿¶È
ÃÜÂëÒѾ­ÊÇÎÒÃÇÉú»î¹¤×÷Öбز»¿ÉÉٵŤ¾ß,µ«Ò»¸ö²»°²È«µÄÃÜÂëÓÐÓÖÓпÉÄÜ»á¸øÎÒÃÇÔì³É²»±ØÒªµÄËðʧ¡£×÷ÎªÍøÕ¾Éè¼ÆÕß,Èç¹ûÎÒÃÇÔÚÍøÒ³ÖÐÄܶÔÓû§ÊäÈëµÄÃÜÂë½øÐа²È«ÆÀ¹À,²¢ÏÔʾ³öÏàÓ¦µÄÌáʾÐÅÏ¢,ÄÇô¶ÔÓû§ÉèÖÃÒ»¸ö°²È«µÄÃÜÂ뽫Óкܴó°ïÖú¡£Í¬Ê±Ò²Ê¹µÃÍøÕ¾¸ü¾ßÈËÐÔ»¯,¸üÓÐÎüÒýÁ¦.
ʲôÊÇÒ» ......

[¶ÁÊé±Ê¼Ç][JavaScriptȨÍþÖ¸ÄÏ(µÚËİæ)][DOM]

1.HTMLÎĵµÊ÷Ðαíʾ
2.Node[] Node.childNodes 
//·µ»ØNode¶ÔÏóµÄËùÓÐ×Ö½Úµã
3.Node.firstChild  /  lastChild  /nextSibling(ÏÂÒ»¸öÐֵܽڵã)  / previousSibling (ÉÏÒ»¸öÐֵܽڵã)  / parentNode
ÊôÐÔ
4.Node.appendChild()  /  removeChild()  /  replaceChil ......

javascript splitµÄÓ÷¨

ÓÐʱºò½øÐÐajax½»»¥µÄʱºò£¬·µ»ØµÄÊý¾Ý¿ÉÒÔ×Ô¼ºÌí¼Ó·Ö¸ô·û£¬±ÈÈç^^^£¬È»ºó¶ÔÕâЩ·Ö¸ô·û½øÐнâÎö£¬·Ö½âΪһ¸öÊý×é¡£
function fill(v) {
if (v == undefined)return false;
var result = v.split("^^^");
$("#cnPatent").val(result[0]);
$("#cnPText").val(result[1]); ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ