ÓÅ»¯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Ò³ÃæÖеĻùÓÚ¶ÔÏóºÍʼþÇý¶ ......
window.parentÓëwindow.openerµÄÇø±ð javascriptµ÷ÓÃÖ÷´°¿Ú·½·¨
1£º window.parent ÊÇiframeÒ³Ãæµ÷Óø¸Ò³Ãæ¶ÔÏó
¾ÙÀý:
a.html
Html´úÂë <html>
<head><title>¸¸Ò³Ãæ</title></head>
<body>
&nb ......
µ¥ÌåÊÇÒ»¸öÓÃÀ´»®·ÖÃüÃû¿Õ¼ä²¢½«Ò»ÅúÏà¹ØµÄÊôÐԺͷ½·¨×éÖ¯ÔÚÒ»ÆðµÄ¶ÔÏó£¬Èç¹ûËû¿ÉÒÔ±»ÊµÀý»¯£¬ÄÇôËûÖ»Äܱ»ÊµÀý»¯Ò»´Î¡£
µ¥ÌåģʽÊÇjavascriptÀïÃæ×î»ù±¾µ«Ò²ÊÇ×îÓÐÓõÄģʽ֮һ¡£
ÌØµã£º
1. ¿ÉÒÔÀ´»®·ÖÃüÃû¿Õ¼ä£¬´Ó¶øÇå³ýÈ«¾Ö±äÁ¿Ëù´øÀ´µÄΣÏÕ¡£
2. ......
function GetRequest()
{
var url = location .search; //»ñÈ¡urlÖÐ"?"·ûºóµÄ×Ö´®
var theRequest = new Object();
if(url.indexOf("?") != -1)
......
ѧÓÃJS£¨javascript£©Óï¾ä´óÈ«¡£¶Ô³õѧÕߺÜÓаïÖú ¡£ÏÖÔÚÕûÀí³öÀ´£¬Ï£ÍûÄܰïÖú´ó¼Ò¡£
1.document.write(""); Êä³öÓï¾ä
2.JSÖеÄ×¢ÊÍΪ//
3.´«Í³µÄHTMLÎĵµË³ÐòÊÇ:document->html->(head,body)
4.Ò»¸öä¯ÀÀÆ÷´°¿ÚÖеÄDOM˳ÐòÊÇ:window->(navigator,screen,history,location,document)
5.µÃµ½±íµ¥ÖÐÔªËØµÄÃû³ÆºÍ ......