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

JavaScriptµÄeval(¡°{JSON object string}¡±)ÎÊÌâ

ÔÚ×öAJAXÓ¦Óÿª·¢µÄʱºò£¬ÎÒÃÇͨ³£Ï²»¶°Ñ·þÎñÆ÷¶Ë·µ»ØµÄJSON¸ñʽ×Ö·û´®ÔÚ¿Í»§¶ËµÄ»Øµ÷º¯ÊýÖаÑËü×÷ΪJavaScript´úÂëÖ´Ðв¢ÓÃÒ»¸ö±äÁ¿±£´æÆðÀ´£¬ÒÔ·½±ãʹÓ÷µ»ØµÄÊý¾Ý¡£Í¨³£µÄ×ö·¨¾ÍÊÇvar jsonData = eval(xmlHttp.responseText)¡£Õâ¿´ÆðÀ´ËƺõÒ»Çж¼ÊÇÕýÈ·µÄ£¬µ«µ±ÄãÔËÐдúÂëµÄʱºò£¬Äã»á·¢ÏÖ±¨“invalid labe”´íÎóÁË¡£ÎªÊ²Ã´£¿ÎÒÒ²²»Çå³þ£¬µ«ÎÒÕÒµ½Á˽â¾öÕâ¸öÎÊÌâµÄ·½·¨¡£
ÔÚÎÒ¸ÕÓöµ½Õâ¸öÎÊÌâµÄʱºòÒ²ÌØ±ðÍ·Í´£¬ÒòΪ¿´ÆðÀ´ËùÓбàÂëÊÇÕýÈ·µÄ£¬ÎªÁ˲âÊÔ³öÏÖÎÊÌâµÄλÖã¬ÎÒÖð½¥ËõС´úÂ뷶Χ£¬×îÖյõ½Èçϼò¶Ì´úÂ룺
var jsonStr1 = '{"Name":"Tom","Sex":"Man"}';
var jsonObj1 = eval(jsonStr1);
alert(jsonObj1.Name);
ÒÔÉÏ´úÂëÖ´ÐÐÕýÊDZ¨Ò»¿ªÊ¼ËµµÄinvalid labe´íÎó¡£ÄѵÀevalº¯Êý¶ÔijЩ±í´ïʽ»ò¶ÔÏóÓÐÏÞÖÆ£¿ÓÚÊÇÎÒÓÖ²âÊÔÁËÊý×é¶ÔÏ󣬴úÂëÈçÏ£¬½á¹ûÏÂÃæ´úÂëÔËÐкÜÕý³££º
var arrStr = '["Tom","Man"]';
var arrObj = eval(arrStr);
alert(arrObj[0]);
ÄѵÀÊÇÎÒ»ú×ÓÉϵÄJavaScript½âÎöÆ÷¾ÍJSON½âÎö·½Ãæ³öÁËÎÊÌ⣬ÓÚÊÇÎÒÓÖ²âÊÔÏÂÃæ´úÂ룬µ«½á¹ûÒ»ÑùÕý³££º
var jsonObj = {"Name":"Tom","Sex":"Man"};
alert(jsonObj.Name);
×îÖÕÎÒ»¹ÊÇûÓÐ×ÔÐаÑÎÊÌâ½â¾ö£¬ÓÚÊǸù¾ÝÏà¹Ø´íÎóÐÅÏ¢ÉÏÍøËÑË÷´ð°¸£¬Ã»Ïëµ½Ò»ÏÂ×Ó¾ÍÕÒµ½ÁËÎÊÌâµÄ¸ùÔ´£¬½â¾ö°ì·¨¾ÍÊÇ“ÔÚevalµÄʱºò£¬ÒªÏ顄 JSON×Ö·û´®ÖµÓà ‘()’À¨ºÅÏÈÀ¨ÆðÀ´”¡£ÍøÉÏÕÒµÄ×ÊÁ϶¼Ã»ÓÐ˵Ã÷ÊÇʲôԭÒò£¬µ±È»ÎÒÒ²»¹ÊÇûÓÐÃ÷°×ÕýÕæµÄÔ­ÒòµÄ¡£À¨ºÅÊÇÆðÇ¿ÖÆÏÈÖ´ÐлòÏÈÔËËã×÷Óõ쬷µ»ØµÄJSON¾ÍÒ»¸öÍêÕûµÄ¶ÔÏó£¬ÖмäҲûÓбí´ïʽ£¬ÎªÊ²Ã´»¹Òª¼ÓÀ¨ºÅ£¡ÏñÊý×éÕâÖֽϸ´ÔÓµãµÄ¶ÔÏóÒ²ÄÜÕý³£eval¡£Ã»°ì·¨£¬¾ÍÏȼÇ×ÅÕâÖÖÓ÷¨°É¡£ÕýÈ·Ó÷¨ÈçÏ£¨×¢Òâ¿´evalÁ½¶ËµÄÀ¨ºÅ£©£º
var jsonStr2 = '{"Name":"Tom","Sex":"Man"}';
var jsonObj2 = eval('(' + jsonStr2 + ')');
alert(jsonObj2.Name);


Ïà¹ØÎĵµ£º

Google ÅÅÃûÖÐµÄ 10 ¸ö×îÖøÃûµÄ JavaScript ¿â

JavaScript ÊÇ Web ¿ª·¢ÓëÉè¼ÆÖв»¿É»òȱµÄ¶«Î÷£¬²»¹ÜÊÇÒ»¸ö¼òµ¥µÄÍøÒ³»¹ÊÇÒ»¸öרҵµÄÕ¾µã£¬Ò²²»¹ÜÄãÊǸßÊÖ»¹ÊDzËÄñ£¬Èç½ñ
JavaScript ¿âÔ½À´Ô½Ç¿´ó£¬¿ÉÒÔʤÈÎÐí¶à¸´ÔӵŤ×÷£¬È»¶øÍ¬Ê±£¬ÈËÃÇÔÚÖÚ¶à JavaScript ¿âÃæÇ°ÓÖ¾õµÃÎÞËùÊÊ´Ó£¬±¾ÎÄ£¬ÎÒÃǽ«Ê¹ÓÃ
Google ËÑË÷³öÅÅÃûǰ 10 λµÄ JavaScript ¿â£¬²¢¶ÔËüÃÇÖðÒ»½øÐнéÉÜ ......

JavaScriptÓï·¨¼¯½õ£¨Èý£©

 String¶ÔÏóµÄ charAt(x)¶ÔÏó ·´»ØÖ¸¶¨¶ÔÏóµÄµÚ¶àÉÙλµÄ×Öĸ
                     lastIndexOf("string") ´ÓÓÒµ½×óѯÕÒÖ¸¶¨×Ö·û£¬Ã»Óзµ»Ø-1
           ......

javascript wrapperº¯Êý

ÔÚÉè¼ÆjavascriptµÄ¼Ì³ÐÌåϵʱ£¬ÓÐÒ»¸öÖØÒªÐèÇ󣬷½·¨Á´¡£Í¨Ë×µØËµ£¬ËµÊÇÔÚ·½·¨Öе÷Óø¸ÀàµÄͬÃû·½·¨¡£ÀàËÆjavaµÄthis.super().method()¡£ÈçºÎ°Ñ¸¸ÀàµÄͬÃû·½·¨°ü×°µ½×ÓÀàÖÐÄØ£¿Õâ¾ÍÒªÓõ½wrapperº¯Êý¡£Ö®ËùÒÔ½Ðwrapper£¬¶ø²»ÊÇwrap£¬ÒòΪËü±Èwrap¸ü¼Ówrapper¡£±ÈÈçÏñExtÄÇÖÖÉî¶È¼Ì³ÐµÄ½á¹¹ÖУ¬Èç¹û¸¸ÀàûÓÐÕÒ׿¸¸£¬×æ¸¸Ã»Ó ......

Google ÅÅÃûÖÐµÄ 10 ¸ö×îÖøÃûµÄ JavaScript ¿â

JavaScript ÊÇ Web ¿ª·¢ÓëÉè¼ÆÖв»¿É»òȱµÄ¶«Î÷£¬²»¹ÜÊÇÒ»¸ö¼òµ¥µÄÍøÒ³»¹ÊÇÒ»¸öרҵµÄÕ¾µã£¬Ò²²»¹ÜÄãÊǸßÊÖ»¹ÊDzËÄñ£¬Èç½ñ JavaScript ¿âÔ½À´Ô½Ç¿´ó£¬¿ÉÒÔʤÈÎÐí¶à¸´ÔӵŤ×÷£¬È»¶øÍ¬Ê±£¬ÈËÃÇÔÚÖÚ¶à JavaScript ¿âÃæÇ°ÓÖ¾õµÃÎÞËùÊÊ´Ó£¬±¾ÎÄ£¬ÎÒÃǽ«Ê¹Óà Google ËÑË÷³öÅÅÃûǰ 10 λµÄ JavaScript ¿â£¬²¢¶ÔËüÃÇÖðÒ»½øÐнéÉÜ¡£ ......

ÍøÒ³´òÓ¡javascript:window.print()

 
ÔÚ×öB/SÏîÄ¿¿ª·¢Ê±¡£ÄÑÃâ»áÓöµ½ÍøÒ³´òÓ¡ÎÊÌ⣡
±¾ÈËÔÚÍøÂçÉÏËѼ¯ µÄһЩ×ÊÁϹ° ´ó¼ÒʹÓã¡yzitw.com ¡íÍøÂç½£¿Í→ ËѼ¯
¿ÉÒÔÓÃcss¿ØÖÆ£¬¿´ÃÏÀÏ´óдµÄ¡£
@media print
.a {display:block}
.b {display:hidden}
ºÃÏñÊÇÕâÑù¡£°ÑÄã²»Ïë´òÓ¡µÄ²¿·ÖclassÉèΪb
Ê×ÏÈÔÚÍøÒ³ÖÐÌí¼Ó£º
    &n ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ