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

javascript»ù´¡Ñ§Ï°£¨Ò»£©

Jsѧϰ£¨Ò»£©
JavaScript ÊÇÒ»Öַdz£Áé»îµÄÃæÏò¶ÔÏó³ÌÐòÉè¼ÆÓïÑÔ£¬ËüÓ봫ͳµÄÇ¿ÀàÐ͵ÄÃæÏò¶ÔÏó³ÌÐòÉè¼ÆÓïÑÔ£¨Èç C++£¬Java£¬C# µÈ£©Óкܴó²»Í¬£¬ËùÒÔҪʵÏÖÈç C++¡¢java¡¢C# µ±ÖеÄÒ»Ð©ÌØÐÔ¾ÍÐèÒª»»Ò»ÖÖ˼¿¼·½Ê½À´½â¾ö¡£½ñÌìÖ÷ÒªÌÖÂÛÈçºÎÔÚ JavaScript ½Å±¾ÖÐʵÏÖÊý¾ÝµÄ·â×°£¨encapsulation£©¡£
Êý¾Ý·âװ˵µÄ¼òµ¥µã¾ÍÊǰѲ»Ï£Íûµ÷ÓÃÕß¿´¼ûµÄÄÚÈÝÒþ²ØÆðÀ´¡£ËüÊÇÃæÏò¶ÔÏó³ÌÐòÉè¼ÆµÄÈýÒªËØÖ®Ê×£¬ÆäËüÁ½¸öÊǼ̳кͶà̬£¬¹ØÓÚËüÃǵÄÄÚÈÝÔÚºóÃæÔÙÌÖÂÛ¡£
¹ØÓÚÊý¾Ý·â×°µÄʵÏÖ£¬ÔÚ C++¡¢Java¡¢C# µÈÓïÑÔÖÐÊÇͨ¹ý public¡¢private¡¢static µÈ¹Ø¼ü×ÖʵÏֵġ£ÔÚ JavaScript Ôò²ÉÓÃÁËÁíÍâÒ»ÖÖ½ØÈ»²»Í¬µÄÐÎʽ¡£ÔÚÌÖÂÛÈçºÎ¾ßÌåʵÏÖijÖÖ·½Ê½µÄÊý¾Ý·âװǰ£¬ÎÒÃÇÏÈ˵¼¸¸ö¼òµ¥µÄ£¬´ó¼ÒËùÊì֪ȴÓÖÈÝÒ׺öÂ﵀ JavaScript µÄ¸ÅÄî¡£
1 ¼¸¸ö»ù±¾¸ÅÄî
1.1 ±äÁ¿¶¨Òå
ÔÚ JavaScript ÓïÑÔÖУ¬ÊÇͨ¹ý var ¹Ø¼ü×ÖÀ´¶¨Òå±äÁ¿µÄ¡£
µ«ÊÇÈç¹ûÎÒÃÇÖ±½Ó¸øÒ»¸öûÓÐʹÓà var ¶¨ÒåµÄ±äÁ¿¸³Öµ£¬ÄÇôÕâ¸ö±äÁ¿¾Í»á³ÉΪȫ¾Ö±äÁ¿¡£
Ò»°ãÇé¿öÏ£¬ÎÒÃÇÓ¦¸Ã±ÜÃâʹÓÃûÓÐÓà var ¶¨ÒåµÄ±äÁ¿£¬Ö÷ÒªÔ­ÒòÊÇËü»áÓ°Ïì³ÌÐòµÄÖ´ÐÐЧÂÊ£¬ÒòΪ´æÈ¡È«¾Ö±äÁ¿ËٶȱȾֲ¿±äÁ¿ÒªÂýµÃ¶à¡£
µ«ÊÇÕâÖÖÓ÷¨¿ÉÒÔ±£Ö¤ÎÒÃǵıäÁ¿Ò»¶¨ÊÇÈ«¾Ö±äÁ¿¡£
ÁíÍ⣬ΪÁ˱£Ö¤ËÙ¶È£¬ÎÒÃÇÔÚʹÓÃÈ«¾Ö±äÁ¿Ê±£¬¿ÉÒÔͨ¹ý var ¶¨ÒåÒ»¸ö¾Ö²¿±äÁ¿£¬È»ºó½«È«¾Ö±äÁ¿¸³ÓèÖ®£¬ÓÉ´Ë¿ÉÒԵõ½Ò»¸öÈ«¾Ö±äÁ¿µÄ¾Ö²¿ÒýÓá£
1.2 ±äÁ¿ÀàÐÍ
ûÓж¨ÒåµÄ±äÁ¿£¬ÀàÐÍΪ undefined¡£
±äÁ¿µÄÖµ¿ÉÒÔÊǺ¯Êý¡£
º¯ÊýÔÚ JavaScript ÖпÉÒԳ䵱ÀàµÄ½ÇÉ«¡£
1.3 ±äÁ¿×÷ÓÃÓò
±äÁ¿×÷ÓÃÓòÊÇÖ¸±äÁ¿Éú´æÖÜÆÚµÄÓÐЧ·¶Î§¡£
µ¥´¿Óà { } ´´½¨µÄ¿é²»ÄÜ´´½¨×÷ÓÃÓò¡£
with ½«Ëü°üº¬µÄ¶ÔÏó×÷ÓÃÓòÌí¼Óµ½µ±Ç°×÷ÓÃÓòÁ´ÖУ¬µ« with ²»´´½¨ÐµÄ×÷ÓÃÓò¡£with ¿é½áÊøºó£¬»á½«¶ÔÏó×÷ÓÃÓò´Óµ±Ç°×÷ÓÃÓòÁ´ÖÐɾ³ý¡£
try-catch ÖУ¬catch µÄ´íÎó¶ÔÏóÖ»ÔÚ catch ¿éÖÐÓÐЧ£¬µ« catch ¿éÖж¨ÒåµÄ±äÁ¿ÊôÓÚµ±Ç°×÷ÓÃÓò¡£
ÆäËüÈç if¡¢for¡¢for-in¡¢while¡¢do-while¡¢switch µÈ¿ØÖÆÓï¾ä´´½¨µÄ¿é²»ÄÜ´´½¨×÷ÓÃÓò¡£
Óà function ´´½¨µÄº¯Êý£¬»á´´½¨Ò»¸öеÄ×÷ÓÃÓòÌí¼Óµ½µ±Ç°×÷ÓÃÓòÖС£
2 ·â×°
ÏÂÃæÎÒÃǾÍÀ´ÌÖÂÛ¾ßÌåµÄ·â×°¡£Ê×ÏÈ˵һÏ´ó¼Ò×îÊìϤµÄ¼¸ÖÖ·â×°£ºË½ÓÐʵÀý³ÉÔ±¡¢¹«ÓÐʵÀý³ÉÔ±ºÍ¹«Óо²Ì¬³ÉÔ±¡£×îºó»áÌÖÂÛһϴó¼ÒËù²»ÊìϤµÄ˽Óо²Ì¬³ÉÔ±ºÍ¾²Ì¬ÀàµÄ·â×°°ì·¨¡£ÒòΪÏÂÃæÒªÌÖÂÛµÄÊÇÃæÏò¶ÔÏó±à³Ì£¬ËùÓе±º¯Êý×÷ΪÀàÀ´¶¨ÒåºÍʹÓÃʱ£¬ÎÒÃÇÔÝÇÒ½«Æä³ÉΪÀà¡£
2.1 ˽ÓÐʵÀý³ÉÔ±
˽ÓÐʵÀý³ÉÔ±ÔÚ


Ïà¹ØÎĵµ£º

Javascript¾­µäÇÏÃÅ(ת£©


1. oncontextmenu="window.event.returnValue=false" ½«³¹µ×ÆÁ±ÎÊó±êÓÒ¼ü
<table border oncontextmenu=return(false)><td>no</table> ¿ÉÓÃÓÚTable
2. <body onselectstart="return false"> È¡Ïûѡȡ¡¢·ÀÖ¹¸´ÖÆ
3. onpaste="return false" ²»×¼Õ³Ìù
4. oncopy="return false;" oncut="return ......

JavaScriptÃæÏò¶ÔÏó ¼Ì³Ð












javascriptÃæÏò¶ÔÏó¼Ì³ÐµÄÈýÖÖ·½·¨£º
<
html xmlns
=
"
http://www.w3.org/1999/xhtml
"
 
>
<
head runat
=
"
server
"
>
    
<
title
>
Untitled Page
</
title ......

ASP.NET AJAX ÖУ¬Óà JavaScript µ÷Ó÷þÎñÆ÷¶ËµÄ·½·¨

ÕâÀï²»ÊÇÖ¸µ÷Óüòµ¥µÄ PageMethod£¬ÒòΪ¾²Ì¬·½·¨ÊDz»ÄܲÙ×÷µ±Ç°Ò³ÃæµÄ¿Ø¼þµÄ£¬ËùÒÔ¾²Ì¬µÄ PageMethod ×÷Óþ͸úÆÕͨµÄ WebService Ò»Ñù£¬±È½Ï¾ÖÏÞ¡£
ÄÇô£¬µ÷ÓÃÒ»°ãµÄ·þÎñÆ÷¶Ë·½·¨£¬Æäʵ¾ÍÊÇ·¢ÆðÒ»¸öÒì²½»Øµ÷¡£×î¼òµ¥µÄʵÏÖ°ì·¨£¬ÊÇͨ¹ý UpdatePanel À´×ö¡£
Ê×Ïȶ¨ÒåÒ»¸öÒþ²ØµÄ LinkButton£¬ÔÚÆä´¦ÀíʼþÖУ¬È¥µ÷ÓÃÎÒÃÇÒªÖ ......

Javascript¼ò½é

¶¨Òå
     JavascriptÊÇÒ»ÖÖ½âÊÍÐԵ쬻ùÓÚ¶ÔÏóµÄ½Å±¾ÓïÑÔ(an interpreted, object-based scripting language)¡£
     HTMLÍøÒ³ÔÚ»¥¶¯ÐÔ·½ÃæÄÜÁ¦½ÏÈõ£¬ÀýÈçÏÂÀ­²Ëµ¥£¬¾ÍÊÇÓû§µã»÷ijһ²Ëµ¥Ïîʱ£¬×Ô¶¯»á³öÏָò˵¥ÏîµÄËùÓÐ×Ӳ˵¥£¬Óô¿HTMLÍøÒ³ÎÞ·¨ÊµÏÖ£»ÓÖÈçÑéÖ¤HTML±íµ¥(F ......

javascriptÃæÏò¶ÔÏóÈ«ÐÂÀíÁ·(Èý)

Ç°ÃæÎÒÃÇÌÖÂÛÁËÈçºÎÔÚ JavaScript ÓïÑÔÖÐʵÏÖ¶Ô˽ÓÐʵÀý³ÉÔ±¡¢¹«ÓÐʵÀý³ÉÔ±¡¢Ë½Óо²Ì¬³ÉÔ±¡¢¹«Óо²Ì¬³ÉÔ±ºÍ¾²Ì¬ÀàµÄ·â×°¡£Õâ´ÎÎÒÃÇÀ´ÌÖÂÛÒ»ÏÂÃæÏò¶ÔÏó³ÌÐòÉè¼ÆÖеÄÁíÍâÁ½¸öÒªËØ£º¼Ì³ÐÓë¶à̬¡£
1 ÓÖÊǼ¸¸ö»ù±¾¸ÅÄî
ΪʲôҪ˵ÓÖÄØ£¿
ÔÚÌÖÂۼ̳Ðʱ£¬ÎÒÃÇÒѾ­ÁгöÁËһЩ»ù±¾¸ÅÄîÁË£¬ÄÇЩ¸ÅÄîÊǸú·â×°ÃÜÇÐÏà¹ØµÄ¸ÅÄ½ñÌìÎ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ