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

javascript ÃæÏò¶ÔÏ󿪷¢

ÃæÏò¶ÔÏóÒѲ»ÔÙÊÇÖ¸·â×°¡¢¼Ì³Ð¡¢³éÏóµÈÉè¼Æ·½·¨£¬Ä¿Ç°ÒѾ­Éæ¼°µ½ÃæÏò¶ÔÏóµÄ·ÖÎö£¨OOA£¬Object Oriented Analysis£©£¬ÃæÏò¶ÔÏóµÄÉè¼Æ£¨OOD£¬Object Oriented Design£©¼°ÃæÏò¶ÔÏóµÄ±à³ÌʵÏÖ£¨OOP£¬Object Oriented Programming£©¡£±¾Æ¬ÎÄÕÂÖ÷ÒªÌÖÂÛµÄÊÇÈçºÎʵÏÖJavascriptµÄÃæÏò¶ÔÏóÉè¼Æ¡£
JavascriptÊǽű¾ÓïÑÔ£¬ÊÇ»ùÓÚ¶ÔÏóµÄÓïÑÔ¡£ËüµÄ´úÂëÊǽâÊÍÖ´Ðе쬯ä´úÂëÔÚÖ´ÐÐ֮ǰ²»Ðè¾­¹ý±àÒ룬¶øÊÇÔÚÖ´ÐÐʱ£¨ÀýÈ磺¶¨ÒåµÄonclickʼþ£¬Ö»ÒªÔÚ±»´¥·¢Ê±£¬²Å»áÖðÐнâÊÍÖ´ÐÐÔ´´úÂ룩£¬Óɿͻ§¶Ë£¨Firefox, IEµÈ£©½øÐнâÊÍÖ´ÐС£ÎªÁ˸üÇåÎúµÄÀí½â£¬¿ÉÒÔºÍJava½øÐÐһϼòµ¥µÄ¶Ô±È¡£JavaµÄ´úÂëÔÚÖ´ÐÐǰ£¬ÐèÒªÓÉJavaÐéÄâ»ú½«´úÂë±àÒë³É×Ö½ÚÂ룻¶øÔÚÖ´ÐÐʱÓÉJavaÐéÄâ»ú½«×Ö½ÚÂë½âÊͳɾßÌåÆ½Ì¨ÉϵĻúÆ÷Ö¸ÁîÖ´ÐС£
JavascriptµÄ±à³Ì·½Ê½±È½ÏÁé»î£¬¿ÉÒÔÃæÏò¹ý³Ì±à³Ì£¬Ò²¿ÉÒÔʵÏÖÃæÏò¶ÔÏóµÄ±à³Ì£¬¶øÃæÏò¶ÔÏó±à³ÌµÄʵÏÖÊÇÓÉprototypeʵÏֵġ£
      ÒÔÏÂÄÚÈÝΪ¸öÈ˲âÊÔ¹ý³ÌÖÐѧϰËùµÃ£¬ÈçÓв»¶ÔÖ®´¦£¬»¹ÇëÖ¸³ö¡£
 
ÏÂÃæ¶ÔÉÏÊöµÄÀàµÄ¶¨ÒåÏêϸµÄ·ÖÎö£º
1. ʹÓÃ{}ºÍnew Object¶¨ÒåÀàµÄʵÀý£º
ÈçϵÄÁ½ÖÖ¶¨Ò巽ʽ£¬ÓëÆä˵ÊÇÀàµÄ¶¨Ò壬¸üÈ·ÇеØËµÓ¦¸ÃÊÇÀàµÄʵÀýµÄ¶¨Òå¡£
 
ÀàµÄʵÀý¶¨Òå1ºÍ¶¨Òå2ÖеÄÇø±ðÊǶ¨Òå1ÖÐʹÓÃ{}¶¨ÒåÒ»¸öʵÀý£¬¶¨Òå2ÖÐʹÓÃnew Object¶¨ÒåÒ»¸öʵÀý¡£ÊµÖÊÊÇÏàͬ£¬Í¨¹ýconstructor¿ÉÒÔ·¢ÏÖÁ½ÕßͬÊÇobject¡£
 
2. ʹÓÃfunction¶¨Àࣺ
FunctionÔÚjavascriptÖÐÊÇÒ»¸öº¯Êý¶ÔÏ󣬼ȿÉÒÔÓÃÀ´½øÐк¯ÊýµÄÉùÃ÷£¬Ò²¿ÉÒÔ×÷Ϊº¯ÊýÀàÐͽøÐд«µÝ¡£ÈçÏÂÊÇʹÓÃfunction½øÐÐÀàµÄ¶¨Òå¡£
 
Èç¹ûÏëÏó¶¨ÒåÀàµÄʵÀýÄÇÑù¶¨ÒåfunctionÀàµÄÊôÐÔÓë·½·¨£¬ÔÚʹÓÃfunctionÀàµÄʵÀýʱ£¬ÕâЩÊôÐԺͷ½·¨ÊÇÎÞ·¨±»·ÃÎʵġ£Èçϵķ½Ê½£¬ÔÚʹÓÃʱÊǻᱨ´íµÄ¡£
 
µ«ÊÇÈç¹ûʹÓÃÀàPersonÀ´µ÷Ó÷½·¨ÊÇ¿ÉÒԵģ¬ÒòΪËù¶¨ÒåµÄ·½·¨ÊÇÀàµÄÒ»¸öÊôÐÔ£¬¶øÉùÃ÷µÄʵÀýÊDz»»á½«ÄÇЩÊôÐÔ¸´ÖƹýÀ´µÄ¡£
 
 
ÄÇôÈçºÎʵÏÖÔÚÀàµÄÍⲿÉùÃ÷ÀàµÄÊôÐÔÓë·½·¨ÄØ£¿
Õâʱ¾ÍÓ¦¸Ã¿¼ÂÇʹÓÃprototype£¨Ô­ÐÍ£©ÁË£¬prototype¶ÔÏóÊÇʵÏÖÃæÏò¶ÔÏóµÄÒ»¸öÖØÒª»úÖÆ¡£Ã¿¸öº¯Êý¶¼ÊÇÒ»¸ö¶ÔÏó£¬Ã¿¸öº¯Êý¶ÔÏó¶¼ÓÐÒ»¸ö×Ó¶ÔÏó£¨prototype¶ÔÏ󣩣¬ÀàÊÇÒÔº¯ÊýµÄÐÎʽÀ´¶¨ÒåµÄ¡£prototype±íʾ¸Ãº¯Êý¶ÔÏóµÄÔ­ÐÍ£¬Ò²±íʾһ¸öÀàµÄ³ÉÔ±µÄ¼¯ºÏ¡£
ÔÚͨ¹ýnew´´½¨Ò»¸öÀàµÄʵÀý¶ÔÏóµÄʱºò£¬prototype¶ÔÏóµÄ³ÉÔ±¶¼³ÉΪʵÀý»¯¶ÔÏóµÄ³ÉÔ±¡£°´Èçϵķ½Ê½È¥¶¨ÒåÒ»¸öÀ࣬ÀàµÄʵÀýÊ


Ïà¹ØÎĵµ£º

Javascriptʼþ°ó¶¨µÄ¼¸ÖÖ·½Ê½£¨°Ù¶Èµç»°ÃæÊÔÌ⣩

 JavascriptµÄʼþ°ó¶¨Ö÷ÒªÓÐËÄÖÖ·½·¨£¨Ò»ÏÂÔÚIEÖÐÔËÐÐÕý³££¬µ«²»±£Ö¤ÆäËûä¯ÀÀÆ÷£©£º
  [×¢£ºonXXXΪijһʼþ£¬funΪijһfunction£¬domIdΪijһDOM¶ÔÏóid£¬eventÀàÐͼûºó±ß¸½Â¼¡£]
1¡¢ÔÚDOMÖУ¬Ö±½ÓÓÃonXXX="fun();"½øÐа󶨠
2¡¢ÔÚJavascript´úÂëÖÐÓà DOM¶ÔÏó.onXXX=fun ½øÐаó¶¨
3¡¢ÓÃ DOM¶ÔÏó.attach ......

ÀûÓÃjavascriptʵÏÖÒ³ÃæÌø×ªµÄ¼¸ÖÖ·½·¨

°´Å¥Ê½£º
¡¡¡¡<INPUT name="pclog" type="button" value="GO" onClick="location.href='url'">
Ö±½ÓÌø×ªÊ½£º
¡¡¡¡<script>window.location.href='url';</script>
<SCRIPT LANGUAGE="javascript">
<!--
window.open
('page.html' ......

JavaScript ÆÁ±ÎÓÒ¼ü

1¡¢function vv()
    {
        if(event.button==2)
        {
            alert('·ÀÖ¹·þÎñÆ÷¸ºµ£¹ý´ó£¬ÓÒ¼ü¹¦Äܱ»ÆÁ±Î£¡')
       ......

JavaScriptµ÷ÓÃdataTable²¢»ñÈ¡ÆäÖµ(ASP.Net,VS2005)

JavaScriptµ÷ÓÃdataTable²¢»ñÈ¡ÆäÖµ(ASP.Net,VS2005)
     ±¾¹¦ÄÜÖ÷ÒªÓõ½http://www.cnblogs.com/Hdsome/archive/2008/06/26/1230177.htmlÕâ¸öÐֵܵĴúÂ룬ÎÒÖ÷ÒªÊÇ×öÕûÀíºÍÀ©Õ¹¡£
     Ê×ÏÈÔÚhttp://www.codeplex.com/AjaxPro/Release/ProjectReleases.aspx?ReleaseId=713ÍøÖ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ