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

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

Jsѧϰ£¨ËÄ£©
Èç¹ûµ±Ç°ÕýÔÚÖ´ÐеÄÊÇÒ»¸ö·½·¨£¬ÔòÖ´ÐÐÉÏÏÂÎľÍÊǸ÷½·¨Ëù¸½ÊôµÄ¶ÔÏó£¬Èç¹ûµ±Ç°ÕýÔÚÖ´ÐеÄÊÇÒ»¸ö´´½¨¶ÔÏ󣨾ÍÊÇͨ¹ý new À´´´½¨£©µÄ¹ý³Ì£¬Ôò´´½¨µÄ¶ÔÏó¾ÍÊÇÖ´ÐÐÉÏÏÂÎÄ¡£
Èç¹ûÒ»¸ö·½·¨ÔÚÖ´ÐÐʱûÓÐÃ÷È·µÄ¸½ÊôÓÚÒ»¸ö¶ÔÏó£¬ÔòËüµÄÖ´ÐÐÉÏÏÂÎÄÊÇÈ«¾Ö¶ÔÏ󣨶¥¼¶¶ÔÏ󣩣¬µ«Ëü²»Ò»¶¨¸½ÊôÓÚÈ«¾Ö¶ÔÏó¡£È«¾Ö¶ÔÏóÓɵ±Ç°»·¾³À´¾ö¶¨¡£ÔÚä¯ÀÀÆ÷»·¾³Ï£¬È«¾Ö¶ÔÏó¾ÍÊÇ window ¶ÔÏó¡£
¶¨ÒåÔÚËùÓк¯ÊýÖ®ÍâµÄÈ«¾Ö±äÁ¿ºÍÈ«¾Öº¯Êý¸½ÊôÓÚÈ«¾Ö¶ÔÏ󣬶¨ÒåÔÚº¯ÊýÄڵľֲ¿±äÁ¿ºÍ¾Ö²¿º¯Êý²»¸½ÊôÓÚÈκζÔÏó¡£
ÄÇÖ´ÐÐÉÏÏÂÎĸú±äÁ¿×÷ÓÃÓòÓÐûÓйØÏµÄØ£¿
Ö´ÐÐÉÏÏÂÎÄÓë±äÁ¿×÷ÓÃÓòÊDz»Í¬µÄ¡£
Ò»¸öº¯Êý¸³Öµ¸øÁíÒ»¸ö±äÁ¿Ê±£¬Õâ¸öº¯ÊýµÄÄÚ²¿ËùʹÓõıäÁ¿µÄ×÷ÓÃÓò²»»á¸Ä±ä£¬µ«ËüµÄÖ´ÐÐÉÏÏÂÎÄ»á±äΪÕâ¸ö±äÁ¿Ëù¸½ÊôµÄ¶ÔÏó£¨Èç¹ûÕâ¸ö±äÁ¿Óи½Êô¶ÔÏóµÄ»°£©¡£
Function Ô­ÐÍÉ쵀 call ºÍ apply ·½·¨¿ÉÒԸıäÖ´ÐÐÉÏÏÂÎÄ£¬µ«ÊÇͬÑù²»»á¸Ä±ä±äÁ¿×÷ÓÃÓò¡£
ÒªÀí½âÉÏÃæÕâЩ»°£¬ÆäʵֻÐèÒª¼Çסһµã£º
±äÁ¿×÷ÓÃÓòÊÇÔÚ¶¨Òåʱ¾ÍÈ·¶¨µÄ£¬ËüÓÀÔ¶²»»á±ä£»¶øÖ´ÐÐÉÏÏÂÎÄÊÇÔÚÖ´ÐÐʱ²ÅÈ·¶¨µÄ£¬ËüËæÊ±¿ÉÒԱ䡣
ÕâÑùÎÒÃǾͲ»ÄÑÀí½âÉÏÃæÄǸöÀý×ÓÁË¡£this.method1() ÕâÌõÓï¾ä£¨×¢Ò⣬ÕâÀï˵µÄ»¹Ã»ÓнøÈëÕâ¸öº¯ÊýÌ壩ִÐÐʱ£¬ÕýÔÚ´´½¨¶ÔÏó£¬Äǵ±Ç°µÄÖ´ÐÐÉÏÏÂÎľÍÊÇÕâ¸öÕýÔÚ´´½¨µÄ¶ÔÏó£¬ËùÒÔ this Ö¸ÏòµÄÒ²Êǵ±Ç°ÕýÔÚ´´½¨µÄ¶ÔÏó£¬ÔÚ this.method1() Õâ¸ö·½·¨Ö´ÐÐʱ£¨ÕâÀïÊÇÖ¸½øÈ뺯ÊýÌ壩£¬Õâ¸öÕýÔÚÖ´Ðеķ½·¨Ëù¸½ÊôµÄ¶ÔÏóÒ²ÊÇÕâ¸öÕýÔÚ´´½¨µÄ¶ÔÏó£¬ËùÒÔ£¬ËüÀïÃæ this.x µÄ this Ò²ÊÇͬһ¸ö¶ÔÏó£¬ËùÒÔÄã¿´µÄÊä³ö¾ÍÊÇ I’m a object variable! ÁË¡£
¶øÔÚÖ´ÐÐ method1() Õâ¸öº¯Êýʱ£¨ÊÇÖ¸½øÈ뺯ÊýÌåºó£©£¬method1() ûÓÐÃ÷È·µÄ¸½ÊôÓÚÒ»¸ö¶ÔÏó£¬ËäÈ»ËüÊǶ¨ÒåÔÚ class1 Öе쬵«ÊÇËû²¢Ã»Óв»ÊǸ½ÊôÓÚ class1 µÄ£¬Ò²²»ÊǸ½ÊôÓÚ class1 ʵÀý»¯ºóµÄ¶ÔÏóµÄ£¬Ö»ÊÇËüµÄ×÷ÓÃÓò±»ÏÞÖÆÔÚÁË class1 µ±ÖС£Òò´Ë£¬ËüµÄ¸½Êô¶ÔÏóʵ¼ÊÉÏÊÇÈ«¾Ö¶ÔÏó£¬Òò´Ë£¬µ±ÔÚËüµ±ÖÐÖ´Ðе½ alert(this.x) ʱ£¬this.x ¾Í³ÉÁËÎÒÃÇÔÚÈ«¾Ö»·¾³Ï¶¨ÒåµÄÄǸöֵΪ “I’m a global variable!” µÄ x ÁË¡£
method2() ËäÈ»ÊÇÔÚ class1 Öж¨ÒåµÄ£¬µ«ÊÇ method() ÊÇÔÚ class1 Ö®ÍⶨÒåµÄ£¬method ±»¸³Öµ¸ø method2 ʱ£¬²¢Ã»Óиıä method µÄ×÷ÓÃÓò£¬ËùÒÔ£¬ÔÚ method2 Ö´ÐÐʱ£¬ÈÔÈ»ÊÇÔÚ method ±»¶¨ÒåµÄ×÷ÓÃÓòÄÚÖ´Ðеģ¬Òò´Ë£¬Äã¿´µ½µÄ¾ÍÊÇÁ½¸ö I’m a global variable! Êä³öÁË¡£Í¬Ñù£¬this.method2() µ÷ÓÃʱ£¬alert(x)


Ïà¹ØÎĵµ£º

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

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

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 ......

ʹÓÃCDHtmlDialog £¬ÊµÏÖjavascript µ÷ÓÃC++

.h Îļþ
class CHtmlSkinDlg : public CDHtmlDialog
{
      ¡£¡£¡£¡£¡£
    DECLARE_DISPATCH_MAP()     
//  !!! ¸²¸Ç»ùÀàµÄÕâ¸ö·½·¨
BOOL CanAccessExternal()
    {
        ......

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

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

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

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