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

javascript»ù´¡Ñ§Ï°£¨Î壩

ÀûÓõ÷Óü̳еĹؼüÖ»ÓÐÒ»²½²Ù×÷£º
¾ÍÊÇÔÚ×ÓÀඨÒåʱ£¬Í¨¹ý¸¸ÀàµÄ call ·½·¨£¬½«×ÓÀàµÄ this Ö¸Õë´«È롣ʹ¸¸Àà·½·¨ÔÚ×ÓÀàÉÏÏÂÎÄÖÐÖ´ÐС£
ÕâÑù£¬¸¸ÀàÖеÄËùÓÐÔÚ¸¸ÀàÄÚ²¿Í¨¹ý this ·½Ê½¶¨ÒåµÄ¹«ÓÐʵÀý³ÉÔ±¶¼»á±»×ÓÀà¼Ì³Ð¡£
Óà instanceof ÔËËã·ûÅжÏʱ£¬×ÓÀàµÄʵÀý»¯¶ÔÏóÖ»ÊôÓÚ×ÓÀ࣬²»ÊôÓÚ¸¸Àà¡£
²é¿´×ÓÀàµÄʵÀý»¯¶ÔÏóµÄ constructor ÊôÐÔʱ£¬¿´µ½µÄÊÇ×ÓÀàµÄ¶¨Ò壬²»ÊÇÆä¸¸ÀàµÄ¶¨Òå¡£
½ÓÏÂÀ´£¬Í¨¹ý¶Ô o.method1() ºÍ o.method2() µ÷ÓõĽá¹û¸úÔ­Ðͼ̳з¨µÄµ÷Óýá¹ûÊÇÏàͬµÄ£¬Ëù˵Ã÷µÄÎÊÌâÒ²ÊÇÒ»ÑùµÄ£¬ÕâÀï²»ÔÙÖØ¸´¡£
ͨ¹ý¶Ô o.method() µ÷ÓõĽá¹ûÎÒÃÇ¿´µ½£¬¶¨ÒåÔÚ¸¸ÀàÔ­ÐÍÉϵķ½·¨£¬²»»á±»×ÓÀà¼Ì³Ð¡£
ͨ¹ý¶Ô o.method3() µ÷ÓõĽá¹ûÎÒÃÇ¿´µ½£¬×ÓÀàÖж¨ÒåµÄʵÀý·½·¨Í¬Ñù²»ÄÜ·ÃÎʸ¸ÀàÖж¨ÒåµÄ˽ÓÐʵÀý³ÉÔ±µÄ¡£
×îºó£¬Í¨¹ý¶Ô subClass.staticMethod() µ÷ÓõĽá¹ûÎÒÃÇ¿´µ½£¬¾²Ì¬³ÉԱͬÑù²»»á±»¼Ì³ÐµÄ¡£
×îºó£¬»¹ÓÐÒ»µã£¬ÔÚÕâ¸öÀý×ÓÖÐûÓÐÌåÏÖ³öÀ´£¬¾ÍÊÇͨ¹ýµ÷Óü̳з¨£¬¿ÉÒÔʵÏÖ¶à¼Ì³Ð¡£Ò²¾ÍÊÇ˵£¬Ò»¸ö×ÓÀà¿ÉÒÔ´Ó¶à¸ö¸¸ÀàÖм̳Ðͨ¹ý this ·½Ê½¶¨ÒåÔÚ¸¸ÀàÄÚ²¿µÄËùÓй«ÓÐʵÀý³ÉÔ±¡£
×÷ΪһÖÖÈõÀàÐÍÓïÑÔ£¬javascript ÌṩÁ˷ḻµÄ¶à̬ÐÔ£¬javascript µÄ¶à̬ÐÔÊÇÆäËüÇ¿ÀàÐÍÃæÏò¶ÔÏóÓïÑÔËù²»Äܱȵġ£
¶à̬
ÖØÔØºÍ¸²¸Ç
ÏÈÀ´ËµÃ÷Ò»ÏÂÖØÔØºÍ¸²¸ÇµÄÇø±ð¡£ÖØÔصÄÓ¢ÎÄÊÇ overload£¬¸²¸ÇµÄÓ¢ÎÄÊÇ override¡£·¢ÏÖÍøÉÏ´ó¶àÊýÈ衄 override µ±³ÉÁËÖØÔØ£¬Õâ¸öÊDz»¶ÔµÄ¡£ÖØÔغ͸²¸ÇÊÇÓÐÇø±ðµÄ¡£
ÖØÔØµÄÒâ˼ÊÇ£¬Í¬Ò»¸öÃû×ֵĺ¯Êý£¨×¢ÒâÕâÀï°üÀ¨º¯Êý£©»ò·½·¨¿ÉÒÔÓжà¸öʵÏÖ£¬ËûÃÇÒÀ¿¿²ÎÊýµÄÀàÐͺͣ¨»ò£©²ÎÊýµÄ¸öÊýÀ´Çø·Öʶ±ð¡£
¶ø¸²¸ÇµÄÒâ˼ÊÇ£¬×ÓÀàÖпÉÒÔ¶¨ÒåÓ븸ÀàÖÐͬÃû£¬²¢ÇÒ²ÎÊýÀàÐͺ͸öÊýÒ²ÏàͬµÄ·½·¨£¬ÕâЩ·½·¨µÄ¶¨Òåºó£¬ÔÚ×ÓÀàµÄʵÀý»¯¶ÔÏóÖУ¬¸¸ÀàÖм̳еÄÕâЩͬÃû·½·¨½«±»Òþ²Ø¡£
ÖØÔØ
javascript Öк¯ÊýµÄ²ÎÊýÊÇûÓÐÀàÐ͵쬲¢ÇÒ²ÎÊý¸öÊýÒ²ÊÇÈÎÒâµÄ£¬ÀýÈ磬¾¡¹ÜÄã¿ÉÒÔ¶¨ÒåÒ»¸ö£º
function add(a, b) {
    return a + b;
}
 
ÕâÑùµÄº¯Êý£¬µ«ÊÇÄãÈÔÈ»¿ÉÒÔÔÙµ÷ÓÃËüÊÇ´øÈëÈÎÒâ¶à¸ö²ÎÊý£¬µ±È»£¬²ÎÊýÀàÐÍÒ²ÊÇÈÎÒâµÄ¡£ÖÁÓÚÊÇ·ñ³ö´í£¬ÄÇÊÇÕâ¸öº¯ÊýÖÐËùÖ´ÐеÄÄÚÈÝÀ´¾ö¶¨µÄ£¬javascript ²¢²»¸ù¾ÝÄãÖ¸¶¨µÄ²ÎÊý¸öÊýºÍ²ÎÊýÀàÐÍÀ´ÅжÏÄãµ÷ÓõÄÊÇÄĸöº¯Êý¡£
Òò´Ë£¬Òª¶¨ÒåÖØÔØ·½·¨£¬¾Í²»ÄÜÏñÇ¿ÀàÐÍÓïÑÔÖÐÄÇÑù×öÁË¡£µ«ÊÇÄãÈÔÈ»¿ÉÒÔʵÏÖÖØÔØ¡£¾ÍÊÇͨ¹ýº¯ÊýµÄ arguments ÊôÐÔ¡£ÀýÈ磺
function add() {
    var sum = 0;


Ïà¹ØÎĵµ£º

Google ÅÅÃûÖÐµÄ 10 ¸ö×îÖøÃûµÄ JavaScript ¿â

ugmbbc·¢²¼ÓÚ 2009-11-14 09:41:43| 7628 ´ÎÔĶÁ ×ÖÌ壺´ó С ´òÓ¡Ô¤ÀÀ
var ReTitle = '»Ø¸´:Google ÅÅÃûÖÐµÄ 10 ¸ö×îÖøÃûµÄ JavaScript ¿â';
¸ÐлCOMSHARP CMSµÄͶµÝ
ÐÂÎÅÀ´Ô´:tripwiremagazine.com
JavaScript ÊÇ Web ¿ª·¢ÓëÉè¼ÆÖв»¿É»òȱµÄ¶«Î÷£¬²»¹ÜÊÇÒ»¸ö¼òµ¥µÄÍøÒ³»¹ÊÇÒ»¸öרҵµÄÕ¾µã£¬Ò²²»¹ÜÄãÊǸßÊÖ»¹ÊDzËÄñ ......

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. oncopy="return false;" oncut="re ......

javascript ¶¯Ì¬´´½¨±í¸ñ

ÀûÓÃjsÀ´¶¯Ì¬´´½¨±í¸ñÓÐÁ½ÖÖ¸ñʽ£¬appendChild()ºÍinsertRow¡¢insertCell()¡£Á½ÖÖ·½Ê½Æäʵ²î²»¶à£¬µ«µÚÒ»ÖÖÓпÉÄÜÔÚIEÉÏÓÐÎÊÌ⣬ËùÒÔÍÆ¼ö´ó¼ÒʹÓõڶþÖÖÁË£¬Ö±½Ó˵°É¡£
1¡¢inserRow()ºÍinsertCell()º¯Êý
insertRow()º¯Êý¿ÉÒÔ´ø²ÎÊý£¬ÐÎʽÈçÏ£º
insertRow(index)£ºindex´Ó0¿ªÊ¼
Õâ¸öº¯Êý½«ÐÂÐÐÌí¼Óµ½indexµÄÄÇÒ»ÐÐÇ ......

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»ù´¡Ñ§Ï°£¨¶þ£©

Jsѧϰ£¨¶þ£©
ÎÒÃÇÓ¦¸ÃÒѾ­·¢ÏÖ£¬´´½¨¹«ÓÐʵÀý³ÉÔ±ÆäʵºÜ¼òµ¥£¬Ò»ÖÖ·½Ê½ÊÇͨ¹ýÔÚÀàÖиø this.memberName À´¸³Öµ£¬Èç¹ûÖµÊǺ¯ÊýÖ®ÍâµÄÀàÐÍ£¬ÄǾÍÊǸö¹«ÓÐʵÀý×ֶΣ¬Èç¹ûÖµÊǺ¯ÊýÀàÐÍ£¬ÄǾÍÊǹ«ÓÐʵÀý·½·¨¡£ÁíÍâÒ»ÖÖ·½Ê½ÔòÊÇͨ¹ý¸ø className.prototype.memberName ¸³Öµ£¬¿É¸³ÖµµÄÀàÐ͸ú this.memberName ÊÇÏàͬµÄ¡£
µ½µ×ÊÇ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ