ÓÅ»¯JavaScript½Å±¾µÄÐÔÄÜ
ÓïÑÔ²ã´Î·½Ãæ
¡¡¡¡Ñ»·
¡¡¡¡Ñ»·ÊǺܳ£ÓõÄÒ»¸ö¿ØÖƽṹ£¬´ó²¿·Ö¶«Î÷ÒªÒÀ¿¿ËüÀ´Íê³É£¬ÔÚJavaScriptÖУ¬ÎÒÃÇ¿ÉÒÔʹÓÃfor(;;),while(),for(in)ÈýÖÖÑ»·£¬ÊÂʵÉÏ£¬ÕâÈýÖÖÑ»·ÖÐfor(in)µÄЧÂʼ«²î£¬ÒòΪËûÐèÒª²éѯɢÁмü£¬Ö»Òª¿ÉÒÔ¾ÍÓ¦¸Ã¾¡Á¿ÉÙÓá£for(;;)ºÍwhileÑ»·µÄÐÔÄÜÓ¦¸Ã˵»ù±¾(ƽʱʹÓÃʱ)µÈ¼Û¡£
¡¡¡¡¶øÊÂʵÉÏ£¬ÈçºÎʹÓÃÕâÁ½¸öÑ»·£¬ÔòÓкܴ󽲾¿¡£ÎÒÔÚ²âÊÔÖÐÓÐЩºÜÓÐÒâ˼µÄÇé¿ö£¬¼û¸½Â¼¡£×îºóµÃ³öµÄ½áÂÛÊÇ£º
¡¡¡¡Èç¹ûÊÇÑ»·±äÁ¿µÝÔö»òµÝ¼õ£¬²»Òªµ¥¶À¶ÔÑ»·±äÁ¿¸³Öµ£¬Ó¦¸ÃÔÚËü×îºóÒ»´Î¶ÁÈ¡µÄʱºòʹÓÃǶÌ×µÄ++»ò—²Ù×÷·û¡£
¡¡¡¡Èç¹ûÒªÓëÊý×éµÄ³¤¶È×÷±È½Ï£¬Ó¦¸ÃÊÂÏÈ°ÑÊý×éµÄlengthÊôÐÔ·ÅÈëÒ»¸ö¾Ö²¿±äÁ¿ÖУ¬¼õÉÙ²éѯ´ÎÊý¡£
¡¡¡¡¾Ö²¿±äÁ¿ºÍÈ«¾Ö±äÁ¿
¡¡¡¡¾Ö²¿±äÁ¿µÄËÙ¶ÈÒª±ÈÈ«¾Ö±äÁ¿µÄ·ÃÎÊËٶȸü¿ì£¬ÒòΪȫ¾Ö±äÁ¿ÆäʵÊÇÈ«¾Ö¶ÔÏóµÄ³ÉÔ±£¬¶ø¾Ö²¿±äÁ¿ÊÇ·ÅÔÚº¯ÊýµÄÕ»µ±Öеġ£
¡¡¡¡²»Ê¹ÓÃEval
¡¡¡¡Ê¹ÓÃevalÏ൱ÓÚÔÚÔËÐÐʱÔٴε÷ÓýâÊÍÒýÇæ¶ÔÄÚÈݽøÐÐÔËÐУ¬ÐèÒªÏûºÄ´óÁ¿Ê±¼ä¡£ÕâʱºòʹÓÃJavaScriptËùÖ§³ÖµÄ±Õ°ü¿ÉÒÔʵÏÖº¯ÊýÄ£°æ(¹ØÓÚ±Õ°üµÄÄÚÈÝÇë²Î¿¼º¯Êýʽ±à³ÌµÄÓйØÄÚÈÝ)
¡¡¡¡¼õÉÙ¶ÔÏó²éÕÒ
¡¡¡¡ÒòΪJavaScriptµÄ½âÊÍÐÔ£¬ËùÒÔa.b.c.d.e£¬ÐèÒª½øÐÐÖÁÉÙ4´Î²éѯ²Ù×÷£¬Ïȼì²éaÔÙ¼ì²éaÖеÄb£¬ÔÙ¼ì²ébÖеÄc£¬Èç´ËÍùÏ¡£ËùÒÔÈç¹ûÕâÑùµÄ±í´ïʽÖظ´³öÏÖ£¬Ö»Òª¿ÉÄÜ£¬Ó¦¸Ã¾¡Á¿ÉÙ³öÏÖÕâÑùµÄ±í´ïʽ£¬¿ÉÒÔÀûÓþֲ¿±äÁ¿£¬°ÑËü·ÅÈëÒ»¸öÁÙʱµÄµØ·½½øÐвéѯ¡£
¡¡¡¡ÕâÒ»µã¿ÉÒÔºÍÑ»·½áºÏÆðÀ´£¬ÒòΪÎÒÃdz£³£Òª¸ù¾Ý×Ö·û´®¡¢Êý×éµÄ³¤¶È½øÐÐÑ»·£¬¶øͨ³£Õâ¸ö³¤¶ÈÊDz»±äµÄ£¬±ÈÈçÿ´Î²éѯa.length£¬¾ÍÒª¶îÍâ½øÐÐÒ»¸ö²Ù×÷£¬¶øÔ¤ÏÈ°Ñvar len=a.length£¬Ôò¾ÍÉÙÁËÒ»´Î²éѯ¡£
¡¡¡¡×Ö·û´®Á¬½Ó
¡¡¡¡Èç¹ûÊÇ×·¼Ó×Ö·û´®£¬×îºÃʹÓÃs+=anotherStr²Ù×÷£¬¶ø²»ÊÇҪʹÓÃs=s+anotherStr¡£
¡¡¡¡Èç¹ûÒªÁ¬½Ó¶à¸ö×Ö·û´®£¬Ó¦¸ÃÉÙʹÓÃ+=£¬Èç
¡¡¡¡s+=a;s+=b;s+=c;
¡¡¡¡Ó¦¸Ãд³É
¡¡¡¡s+=a + b + c;
¡¡¡¡¶øÈç¹ûÊÇÊÕ¼¯×Ö·û´®£¬±ÈÈç¶à´Î¶Ôͬһ¸ö×Ö·û´®½øÐÐ+=²Ù×÷µÄ»°£¬×îºÃʹÓÃÒ»¸ö»º´æ¡£ÔõôÓÃÄØ?ʹÓÃJavaScriptÊý×éÀ´ÊÕ¼¯£¬×îºóʹÓÃjoin·½·¨Á¬½ÓÆðÀ´£¬ÈçÏÂ
¡¡¡¡var buf = new Array();for(var i = 0; i < 100; i++){ buf.push(i.toString());}var all = buf.join("");
¡¡¡¡ÀàÐÍת»»
¡¡¡¡ÀàÐÍת»»ÊÇ´ó¼Ò³£·¸µÄ´íÎó£¬ÒòΪJavaScriptÊǶ¯Ì¬ÀàÐÍÓïÑÔ£¬Äã²»ÄÜÖ¸¶¨±äÁ¿µÄÀàÐÍ¡£
¡¡¡¡1. °ÑÊý×Öת»»³É×Ö·û´®£¬Ó¦ÓÃ"" + 1£¬ËäÈ»¿´ÆðÀ´±È½Ï³óÒ»µã£¬µ«ÊÂʵÉÏÕâ¸öЧÂÊÊÇ×î¸ßµÄ£¬ÐÔÄÜÉÏÀ´Ëµ£º
Ïà¹ØÎĵµ£º
JavaScriptºÍJavaµÄÇø±ð
¡¡¡¡ËäÈ»JavaScriptÓëJavaÓнôÃܵÄÁªÏµ£¬µ«È´ÊÇÁ½¸ö¹«Ë¾¿ª·¢µÄ²»Í¬µÄÁ½¸ö²úÆ·¡£JavaÊÇSUN¹«Ë¾ÍƳöµÄÐÂÒ»´úÃæÏò¶ÔÏóµÄ³ÌÐòÉè¼ÆÓïÑÔ£¬ÌرðÊʺÏÓÚInternetÓ¦ÓóÌÐò¿ª·¢£»¶øJavaScriptÊÇNetscape¹«Ë¾µÄ²úÆ·£¬ÆäÄ¿µÄÊÇΪÁËÀ©Õ¹Netscape Navigator¹¦ÄÜ,¶ø¿ª·¢µÄÒ»ÖÖ¿ÉÒÔǶÈëWebÒ³ÃæÖеĻùÓÚ¶ÔÏóºÍʼþÇý¶ ......
JavaScriptÊÇ»ùÓÚ¶ÔÏóµÄÓïÑÔ¡£ÎÒÃÇÖªµÀ£¬¶ÔÏóÊÇÓÉÒ»×éÊý¾Ý(JavaScriptÖгÆ֮ΪÊôÐÔ)ºÍÊ©¼ÓÔÚÕâ×éÊý¾ÝÉϵķ½·¨×é³ÉµÄ¡£Í¬Ê±£¬JavaScriptÖл¹ÓÐһЩ²»ÊôÓÚÈκζÔÏóµÄϵͳº¯Êý¡£±¾ÎĽ«¼òµ¥½éÉÜJavaScriptÖÐһЩ³£ÓöÔÏóµÄÊôÐԺͷ½·¨£¬ÒÔ¼°¼¸¸öÓÐÓõÄϵͳº¯Êý¡£
¡¡¡¡Ò»¡¢´®·½·¨
¡¡¡¡JavaScriptÓÐÇ¿´óµÄ´®´¦Àí¹¦ÄÜ£¬ÓÐÁËÕâЩ´® ......
javascriptÖÐevalÏêϸÀí½â
2009-02-27 14:58
2008-04-12 00:29
Ê×ÏÈÀ´¸ö×î¼òµ¥µÄÀí½â
eval¿ÉÒÔ½«×Ö·û´®Éú³ÉÓï¾äÖ´ÐУ¬ºÍSQLµÄexec()ÀàËÆ¡£
evalµÄʹÓó¡ºÏÊÇʲôÄØ£¿ÓÐʱºòÎÒÃÇÔ¤ÏȲ»ÖªµÀÒªÖ´ÐÐʲôÓï¾ä£¬Ö»Óе±Ìõ¼þºÍ²ÎÊý¸øʱ²ÅÖªµÀÖ´ÐÐʲôÓï¾ä£¬Õâʱºòeval¾ÍÅÉÉÏÓó¡ÁË¡£¾Ù¸öÀý×Ó£º
& ......
window.parentÓëwindow.openerµÄÇø±ð javascriptµ÷ÓÃÖ÷´°¿Ú·½·¨
1£º window.parent ÊÇiframeÒ³Ãæµ÷Óø¸Ò³Ãæ¶ÔÏó
¾ÙÀý:
a.html
Html´úÂë <html>
<head><title>¸¸Ò³Ãæ</title></head>
<body>
&nb ......
confirm(string) ·½·¨
1¡¢ÓÐÒ»¸östringÀàÐͲÎÊý£¬ËüµÄÖµ¾ÍÊÇÔÚ¶Ô»°¿òÖеÄÎı¾ÐÅÏ¢¡£
2¡¢boolean ÀàÐ͵ķµ»ØÖµ¡£Ñ¡Ôñ“È·¶¨”·µ»ØµÄ¾ÍÊÇtrue,Ñ¡Ôñ“È¡Ïû”·µ»Øfalse¡£
¾ÙÀý£º
<script type="text/javascript">
function cfm() {
i ......