Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö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ÖÐ×î³£ÓõÄ55¸ö¾­µä¼¼ÇÉ

JavascriptÖÐ×î³£ÓõÄ55¸ö¾­µä¼¼ÇÉ
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 ......

javascript±ä»¯µÄʱÖÓ

<script language="JavaScript">
<!--
function check(val){
 if (val<10){
  return("0"+val);
 }else{
  return(val);
 }
}
function ShowTime()
{
 var date=new Date();
 var year=date.getFullYear();
 var month=date.getMont ......

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












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

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

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