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

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

2 ·â×°
ÏÂÃæÎÒÃǾÍÀ´ÌÖÂÛ¾ßÌåµÄ·â×°¡£Ê×ÏÈ˵һÏ´ó¼Ò×îÊìϤµÄ¼¸ÖÖ·â×°£ºË½ÓÐʵÀý³ÉÔ±¡¢¹«ÓÐʵÀý³ÉÔ±ºÍ¹«Óо²Ì¬³ÉÔ±¡£×îºó»áÌÖÂÛһϴó¼ÒËù²»ÊìϤµÄ˽Óо²Ì¬³ÉÔ±ºÍ¾²Ì¬ÀàµÄ·â×°°ì·¨¡£ÒòΪÏÂÃæÒªÌÖÂÛµÄÊÇÃæÏò¶ÔÏó±à³Ì£¬ËùÓе±º¯Êý×÷ΪÀàÀ´¶¨ÒåºÍʹÓÃʱ£¬ÎÒÃÇÔÝÇÒ½«Æä³ÉΪÀà¡£
2.1 ˽ÓÐʵÀý³ÉÔ±
˽ÓÐʵÀý³ÉÔ±ÔÚ JavaScript ÖÐʵ¼ÊÉÏ¿ÉÒÔÓú¯ÊýÄڵľֲ¿±äÁ¿À´ÊµÏÖ£¬ËüÏ൱ÓÚÀàµÄ˽ÓÐʵÀý³ÉÔ±¡£ÀýÈ磺
class1 = function() {
    // private fields
    var m_first = 1;
    var m_second = 2;
    // private methods
    function method1() {
        alert(m_first);
    }
    var method2 = function() {
        alert(m_second);
    }
    // constructor
    {
        method1();
        method2();
    }
}
var o = new class1();
// error
alert(o.m_first);
o.method1();
ÕâÀï m_first ºÍ m_second ÊÇ class1 µÄÁ½¸ö˽ÓÐʵÀý×ֶΣ¬method1 ºÍ method2 ÊÇÁ½¸ö˽ÓÐʵÀý·½·¨¡£ËûÃÇÖ»ÄÜÔÚ¸ÃÀàµÄ¶ÔÏóÄÚ²¿±»Ê¹Óã¬ÔÚ¶ÔÏóÍâÎÞ·¨Ê¹Óá£
ÕâÀï´ó¼Ò»á·¢ÏÖ´´½¨Ë½Óз½·¨ÓÐÁ½ÖÖ·½Ê½£¬Ò»ÖÖÊÇÖ±½ÓÔÚÀàÖж¨Òå·½·¨£¬ÁíÒ»ÖÖÊÇÏȶ¨ÒåÒ»¸ö¾Ö²¿±äÁ¿£¨Ë½ÓÐʵÀý×ֶΣ©£¬È»ºó¶¨ÒåÒ»¸öÄäÃû·½·¨¸³Öµ¸øËü¡£
Ö±½ÓÔÚÀàÖж¨Òå·½·¨£¬Ôò¸Ã·½·¨µÄ×÷ÓÃÓò¾ÍÊÇÕâ¸öÀ࣬Òò´ËÕâ¸ö·½·¨ÔÚ´ËÀàÍâ²»Äܹ»±»·ÃÎÊ£¬¶øËüÓÖ¿ÉÒÔ´æÈ¡ÀàÖÐËùÓеÄ˽ÓÐʵÀý×ֶΣ¬Õâ¾Í±£Ö¤ÁËÕâÊǸö˽ÓÐʵÀý·½·¨¡£
µÚ¶þÖÖ´´½¨Ë½ÓÐʵÀý·½·¨µÄ·½Ê½¸úµÚÒ»ÖÖ·½Ê½µÄЧ¹ûÊÇÒ»ÑùµÄ£¬µ«ÊǵڶþÖÖ·½Ê½¸üÁé»îһЩ¡£
ÄãÓ¦¸Ã»¹»á×¢Òâµ½£¬class1 Öаѹ¹ÔìÆ÷´úÂëÓà { } À¨ÆðÀ´ÁË£¬ÕâÑù×öËäȻûÓбØÒª£¬µ«ÊÇ´úÂë¿´ÉÏÈ¥¸ü¼ÓÇåÎú¡£
¹ØÓÚÕâ¶Î¹¹ÔìÆ÷´úÂ룬»¹ÓÐÁ½µãÐèҪ˵Ã÷µÄµØ·½£º
1¡¢¹¹ÔìÆ÷´úÂë±ØÐë·ÅÔÚÕû¸öÀඨÒåµÄ×îºó£¬ÕâÑù×öÊÇΪÁ˱£Ö¤ÔÚËüµ±Öб»µ÷Óõķ½·¨¶¼ÒѾ­±»¶¨ÒåÁË¡£ÒòΪ JavaScript ÊǽâÊÍÐÍÓïÑÔ£¬ËùÒÔ£¬Ëü»á°´ÕÕ´ÓÉϵ½ÏµÄ˳ÐòÖ´ÐУ¬Òò´Ë£¬Èç¹û¹¹ÔìÆ÷´úÂë·ÅÔÚÆäËü·½·¨¶¨ÒåµÄÇ°Ãæ£¬ÔòÖ´Ðе½µ÷ÓÃÓï¾äʱÕÒ²»µ½Òªµ÷Óõķ½·¨£¬¾Í»á³ö´í¡£
2¡¢ÎÒÃÇÒѾ­ÖªµÀ { } ´´½¨µÄ¿é²»»á¸Ä±ä×÷ÓÃÓò£¬Òò´ËÈç¹ûÔÚÕâÑùµÄ¹¹ÔìÆ÷´úÂëÖд´½¨¾Ö²¿±äÁ¿£¬Êµ¼ÊÉÏÊÇÔÚÕû¸öÀàÖд´½¨Ë½ÓÐÊ


Ïà¹ØÎĵµ£º

JavaScript »ñÈ¡¶ÔÏóµÄ¸ß¶ÈºÍ¿í¶ÈÏêϸ˵Ã÷

scrollHeight: »ñÈ¡¶ÔÏóµÄ¹ö¶¯¸ß¶È¡£
scrollLeft:ÉèÖûò»ñȡλÓÚ¶ÔÏó×ó±ß½çºÍ´°¿ÚÖÐĿǰ¿É¼ûÄÚÈݵÄ×î×ó¶ËÖ®¼äµÄ¾àÀë
scrollTop:ÉèÖûò»ñȡλÓÚ¶ÔÏó×î¶¥¶ËºÍ´°¿ÚÖпɼûÄÚÈݵÄ×î¶¥¶ËÖ®¼äµÄ¾àÀë
scrollWidth:»ñÈ¡¶ÔÏóµÄ¹ö¶¯¿í¶È
offsetHeight:»ñÈ¡¶ÔÏóÏà¶ÔÓÚ°æÃæ»òÓɸ¸×ø±ê offsetParent ÊôÐÔÖ¸¶¨µÄ¸¸×ø±êµÄ¸ß¶È
offsetL ......

javascript ѧϰ1

1.   <script language="LiveScript">
            document.write("ÕâÊÇÒÔ JavaScript Ó¡³öµÄ!")       
      </script>
2.   <script language="LiveScrip ......

javascriptÖÐÈçºÎÅжÏ×Ö·û´®ÊÇ·ñΪÈÕÆÚ

          var adDate=document.getElementById ("txts").value;
            var pattern = /^[1-9]\d{3}-((0[1-9]{1})|(1[0-2]{1}))-((0[1-9]{1})|([1-2]{1}\d{1})|(3[0-1]{1}))$/;
      & ......

javascriptÃæÏò¶ÔÏóÈ«ÐÂÀíÁ·£¨Ò»£©

JavaScript ÊÇÒ»Öַdz£Áé»îµÄÃæÏò¶ÔÏó³ÌÐòÉè¼ÆÓïÑÔ£¬ËüÓ봫ͳµÄÇ¿ÀàÐ͵ÄÃæÏò¶ÔÏó³ÌÐòÉè¼ÆÓïÑÔ£¨Èç C++£¬Java£¬C# µÈ£©Óкܴó²»Í¬£¬ËùÒÔҪʵÏÖÈç C++¡¢java¡¢C# µ±ÖеÄÒ»Ð©ÌØÐÔ¾ÍÐèÒª»»Ò»ÖÖ˼¿¼·½Ê½À´½â¾ö¡£½ñÌìÖ÷ÒªÌÖÂÛÈçºÎÔÚ JavaScript ½Å±¾ÖÐʵÏÖÊý¾ÝµÄ·â×°£¨encapsulation£©¡£
Êý¾Ý·âװ˵µÄ¼òµ¥µã¾ÍÊǰѲ»Ï£Íûµ÷ÓÃÕß¿´ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ