¶ÔJavaScriptµÄһЩÈÏʶ
¶ÔÓÚJavaScriptÀ´½²£¬ËüµÄ³öÏÖʹµÃÐÅÏ¢ºÍÓû§Ö®¼ä²»½öÖ»ÊÇÒ»ÖÖÏÔʾºÍä¯ÀÀµÄ¹Øϵ£¬¶øÊÇʵÏÖÁËÒ»ÖÖʵʱµÄ¡¢¶¯Ì¬µÄ¡¢¿É½»Ê½µÄ±í´ïÄÜÁ¦¡£×î½üС±àÕûÀíÁËһЩ×ÊÁÏ£¬·¢²¼ÉÏÀ´Óë´ó¼ÒÒ»Æð·ÖÏí£¬Èç¹ûÎÄÕÂÓÐʲô覴û¹Ï£Íû¸ßÊÖÖ¸µã£¬´ó¼ÒÏ໥ѧϰ¡£
JavaScriptÊÇÒ»ÖÖ»ùÓÚ¶ÔÏó(Object)ºÍʼþÇý¶¯(Event Driven)²¢¾ßÓа²È«ÐÔÄܵĽű¾ÓïÑÔ¡£Ê¹ÓÃËüµÄÄ¿µÄÊÇÓëHTML³¬Îı¾±ê¼ÇÓïÑÔ¡¢Java ½Å±¾ÓïÑÔ£¨JavaС³ÌÐò£©Ò»ÆðʵÏÖÔÚÒ»¸öWebÒ³ÃæÖÐÁ´½Ó¶à¸ö¶ÔÏó£¬ÓëWeb¿Í»§½»»¥×÷ÓᣴӶø¿ÉÒÔ¿ª·¢¿Í»§¶ËµÄÓ¦ÓóÌÐòµÈ¡£ËüÊÇͨ¹ýǶÈë»òµ÷ÈëÔÚ±ê×¼µÄHTMLÓïÑÔÖÐʵÏֵġ£ËüµÄ³öÏÖÃÖ²¹ÁËHTMLÓïÑÔµÄȱÏÝ£¬ËüÊÇJavaÓëHTMLÕÛÖÔµÄÑ¡Ôñ¡£
ÔÙ´Î˳±ãÌáһϣ¬ËäÈ»JavaScriptÓëJavaÓнôÃܵÄÁªÏµ£¬µ«È´ÊÇÁ½¸ö¹«Ë¾¿ª·¢µÄ²»Í¬µÄÁ½¸ö²úÆ·¡£JavaÊÇSUN¹«Ë¾ÍƳöµÄÐÂÒ»´úÃæÏò¶ÔÏóµÄ³ÌÐòÉè¼ÆÓïÑÔ£¬ÌرðÊʺÏÓÚInternetÓ¦ÓóÌÐò¿ª·¢£»¶øJavaScriptÊÇNetscape¹«Ë¾µÄ²úÆ·£¬ÆäÄ¿µÄÊÇΪÁËÀ©Õ¹Netscape Navigator¹¦ÄÜ,¶ø¿ª·¢µÄÒ»ÖÖ¿ÉÒÔǶÈëWebÒ³ÃæÖеĻùÓÚ¶ÔÏóºÍʼþÇý¶¯µÄ½âÊÍÐÔÓïÑÔ¡£ÄÇÏÂÃæС±à¾ÍºÍ´ó¼Ò˵˵JavaScriptµ½µ×ΪʲôÄÇôÊÜ»¶Ó£¡Æäʵ¹é¸ù½áµ×»¹ÊÇËüµÄÌØÐÔ£¡ËüÌØÐÔÈçÏÂ
ÊÇÒ»Öֽű¾±àдÓïÑÔ
JavaScriptÊÇÒ»Öֽű¾ÓïÑÔ£¬Ëü²ÉÓÃС³ÌÐò¶ÎµÄ·½Ê½ÊµÏÖ±à³Ì¡£ÏñÆäËü½Å±¾ÓïÑÔÒ»Ñù,JavaScriptͬÑùÒÑÊÇÒ»ÖÖ½âÊÍÐÔÓïÑÔ,ËüÌṩÁËÒ»¸öÒ׵Ŀª·¢¹ý³Ì¡£
ËüµÄ»ù±¾½á¹¹ÐÎʽÓëC¡¢C++¡¢VB¡¢DelphiÊ®·ÖÀàËÆ¡£µ«Ëü²»ÏñÕâЩÓïÑÔÒ»Ñù£¬ÐèÒªÏȱàÒ룬¶øÊÇÔÚ³ÌÐòÔËÐйý³ÌÖб»ÖðÐеؽâÊÍ¡£ËüÓëHTML±êʶ½áºÏÔÚÒ»Æ𣬴Ӷø·½±ãÓû§µÄʹÓòÙ×÷¡£
»ùÓÚ¶ÔÏóµÄÓïÑÔ¡£
JavaScriptÊÇÒ»ÖÖ»ùÓÚ¶ÔÏóµÄÓïÑÔ£¬Í¬Ê±ÒÔ¿ÉÒÔ¿´×÷Ò»ÖÖÃæÏò¶ÔÏóµÄ¡£ÕâÒâζ×ÅËüÄÜÔËÓÃ×Ô¼ºÒѾ´´½¨µÄ¶ÔÏó¡£Òò´Ë£¬Ðí¶à¹¦ÄÜ¿ÉÒÔÀ´×ÔÓڽű¾»·¾³ÖжÔÏóµÄ·½·¨Óë½Å±¾µÄÏ໥×÷Óá£
¼òµ¥ÐÔ
JavaScriptµÄ¼òµ¥ÐÔÖ÷ÒªÌåÏÖÔÚ£ºÊ×ÏÈËüÊÇÒ»ÖÖ»ùÓÚJava»ù±¾Óï¾äºÍ¿ØÖÆÁ÷Ö®Éϵļòµ¥¶ø½ô´ÕµÄÉè¼Æ, ´Ó¶ø¶ÔÓÚѧϰJavaÊÇÒ»Öַdz£ºÃµÄ¹ý¶É¡£Æä´ÎËüµÄ±äÁ¿ÀàÐÍÊDzÉÓÃÈõÀàÐÍ£¬²¢Î´Ê¹ÓÃÑϸñµÄÊý¾ÝÀàÐÍ¡£
°²È«ÐÔ
JavaScriptÊÇÒ»ÖÖ°²È«ÐÔÓïÑÔ£¬Ëü²»ÔÊÐí·ÃÎʱ¾µØµÄÓ²ÅÌ£¬²¢²»Äܽ«Êý¾Ý´æÈëµ½·þÎñÆ÷ÉÏ£¬²»ÔÊÐí¶ÔÍøÂçÎĵµ½øÐÐÐ޸ĺÍɾ³ý£¬Ö»ÄÜͨ¹ýä¯ÀÀÆ÷ʵÏÖÐÅÏ¢ä¯ÀÀ»ò¶¯Ì¬½»»¥¡£´Ó¶øÓÐЧµØ·ÀÖ¹Êý¾ÝµÄ¶ªÊ§¡£
¶¯Ì¬ÐÔµÄ
JavaScriptÊǶ¯Ì¬µÄ£¬Ëü¿ÉÒÔÖ±½Ó¶ÔÓû§»ò¿Í»§ÊäÈë×ö³öÏìÓ¦£¬ÎÞÐë¾¹ýWeb·þÎñ³ÌÐò¡£Ëü¶ÔÓû§µÄ·´Ó³ÏìÓ¦£¬ÊDzÉÓÃÒÔʼþÇý¶¯µÄ·½Ê½½øÐеġ£ËùνʼþÇý¶¯£¬¾ÍÊÇÖ¸ÔÚÖ÷Ò³(Hom
Ïà¹ØÎĵµ£º
±¾½Ì³ÌΪwww.sw-web.cnÍøÒ³Éè¼ÆѧԺÍƼöÎÄÕ£ºDreamweaver CS4ÐÂÌØÐÔÖ®JavaScript
2008Äê9ÔÂ24ÈÕ£¬±±¾©-½ñÌ죬Adobe ¹«Ë¾£¨Nasdaq£ºADBE£©Ðû²¼ÍƳöÒµ½çµÄÀï³Ì±®²úÆ·–Adobe® Creative Suite® 4²úÆ·¼Ò×å¡£¸Ã²úÆ·Äܹ»Ó¦ÓÃÓÚËùÓд´Ò⹤×÷Á÷£¬ÊÇÒµÄÚÁìÏȵÄÉè¼ÆºÍ¿ª·¢Èí¼þ¡£Í¨¹ý¹¤×÷Á÷µÄ¸ù±¾ÐÔÍ»ÆÆ£¬Ïû³ýÁËÉè¼Æʦº ......
µÚ3ÕÂ ¶ÔÏó
JavaScriptµÄ¼òµ¥ÀàÐÍ°üÀ¨Êý×Ö¡¢×Ö·û´®¡¢²¼¶ûÖµ£¨trueºÍfalse£©¡¢nullÖµºÍundefinedÖµ¡£ÆäËûËùÓеÄÖµ¶¼ÊǶÔÏó¡£Êý×Ö¡¢×Ö·û´®ºÍ²¼¶ûÖµ“òËÆ”¶ÔÏó£¬ÒòΪËüÃÇÓµÓз½·¨£¬µ«ËüÃÇÊDz»¿É±äµÄ¡£JavaScriptÖеĶÔÏóÊǿɱäµÄ¼ü-Öµ¼¯ºÏ(keyed collections)¡£ÔÚJavaScriptÖУ¬Êý×éÊǶÔÏ󣬺¯ÊýÊǶÔÏó£¬Õý ......
ʲôÊDZհü(closures):
±Õ°ü¾ÍÊÇÄÚ²¿º¯Êýͨ¹ýijÖÖ·½Ê½Ê¹Æä¿É¼û·¶Î§³¬³öÁËÆ䶨ÒåµÄ·¶Î§,Õâ¾Í²úÉúÁËÒ»¸öÔÚÆ䶨Ò巶ΧÄڵıհü.
ÕâÊÇÎÒÀí½âºóµÄÒ»¸ö¶¨Òå,ºÇºÇ!ºÜ»Þɬ°É!²»¹ýû¹Øϵ,¿ÉÒÔÏÈ¿´¿´ÏÂÃæµÄ½²½â.
Ò» ÄÚ²¿º¯Êý(inner function)
javascriptÊÇÖ§³ÖÄÚ²¿º¯ÊýÉêÃ÷(inner func ......
1 history.go(0)
2 location.reload()
3 location=location
4 location.assign(location)
5 document.execCommand('Refresh')
6 window.navigate(location)
7 location.replace(location)
8 document.URL=location.href
×Ô¶¯Ë¢ÐÂÒ³ÃæµÄ·½·¨:
1¡¢×Ô¶¯Ë¢Ð£º
<script type="text/javascript">setInt ......
ŬÁ¦ÁËÒ»ÌìÔÙ¼ÓÒ»Ì죬¾Íд¸ö½Å±¾»¹ÊDz»ÐС£Ôõô°ì¡£
ÏÂÃæµÄ´úÂëÓдíµÄ£¬Ö´Ðв»ÁË¡£ÔÝʱ»¹Ã»Óз¢ÏÖMyEclipseÀïÃæÈçºÎÀ´µ¥²½µ÷ÊÔ£¬¾ÍÏñÔÚvs2005ÀïÃæ¿ÉÒÔ°´×¡F10À´µ÷ÊÔ£¬¿´³ö×Ô¼ºµÄÄǸöÓï¾äд´íÁË£¬¶øÔÚÀïÖ»Äܹ»×Ô¼º¼ì²é£¬²éÁ˶àÉÙ±éÁËÒ²»¹ÊÇûÓÐÄܹ»·¢ÏÖÓÐʲô´íµÄ¡£´úÂëժ¼ÈçÏ£º
<script language="javaScript ......