Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö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)


Ïà¹ØÎĵµ£º

javascriptÑ§Ï°Ëæ±Ê(ʹÓÃwindowºÍframe)µÄ¼¼ÇÉ

JavaScriptÔÊÐí´´½¨ºÍ´ò¿ª´ú±íHTMLÎı¾, form¶ÔÏóºÍframeµÄ´°¿Ú. window¶ÔÏóÊÇJavaScript¿Í»§²ã´Î½á¹¹µÄ×î¶¥²ã¶ÔÏó, formÔªËØºÍÈ«²¿JavaScript´úÂë¶¼ÊÇ´æÔÚÓÚÎĵµÖÐ,¶øÎĵµ±»×°Ôؽø´°¿Ú. ΪÁËÀí½â´°¿ÚÔõÑù¹¤×÷,Äã¿ÉÒÔ¿ØÖƲÙ×÷ÕâЩ´°¿Ú.
´ò¿ªºÍ¹Ø±Õ´°¿Ú
µ±Óû§Æô¶¯(launch)Navigatorʱ,½«×Ô¶¯´´½¨Ò»¸ö´°¿Ú.Óû§»¹¿ÉÒÔÊ¹Ó ......

javascript ÌØÕ÷Õì²â¼¼Êõ

ÕâÖÖÐÂʽµÄ¼¼Êõ×îÏÈÓÉjQuery¸ã³öÀ´µÄ£¬½Ó×ÅPrototypeÓëmootools¶¼Ö§³ÖÁË¡£Õâ¼¼ÊõÐËÆðµÄÔ­ÒòÊÇä¯ÀÀÆ÷Ðá̽¼¼ÊõÊDz»Ì«¿É¿¿£¬ÈçUserAgentºÜÈÝÒ×±»Î±Ô죬ÈçIE8µÄUserAgent¾Í°ÑÐí¶àä¯ÀÀÆ÷µÄ¹Ø¼ü×Ö°üº¬½øÈ¥£¬Ôì³É±çʶÀ§ÄÑ¡£ÆäËûÒ»Ð©ÖØÒª±çʶÊֶΣ¬ÓÉÓÚä¯ÀÀÆ÷³§É̶Ծɰ汾µÄÉý¼¶Óë²»¶ÏÍÆ½øÐ°汾£¬Ðí¶à¶¼ÎÞЧÁË¡£ÓÉÓÚä¯ÀÀÆ÷ÖÖÀàÔ½À´ ......

ASP.NET AJAX ÖУ¬Óà JavaScript µ÷Ó÷þÎñÆ÷¶ËµÄ·½·¨

ÕâÀï²»ÊÇÖ¸µ÷Óüòµ¥µÄ PageMethod£¬ÒòΪ¾²Ì¬·½·¨ÊDz»ÄܲÙ×÷µ±Ç°Ò³ÃæµÄ¿Ø¼þµÄ£¬ËùÒÔ¾²Ì¬µÄ PageMethod ×÷Óþ͸úÆÕͨµÄ WebService Ò»Ñù£¬±È½Ï¾ÖÏÞ¡£
ÄÇô£¬µ÷ÓÃÒ»°ãµÄ·þÎñÆ÷¶Ë·½·¨£¬Æäʵ¾ÍÊÇ·¢ÆðÒ»¸öÒì²½»Øµ÷¡£×î¼òµ¥µÄʵÏÖ°ì·¨£¬ÊÇͨ¹ý UpdatePanel À´×ö¡£
Ê×Ïȶ¨ÒåÒ»¸öÒþ²ØµÄ LinkButton£¬ÔÚÆä´¦ÀíʼþÖУ¬È¥µ÷ÓÃÎÒÃÇÒªÖ ......

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

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

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

ÀûÓÃÔ­Ðͼ̳еĹؼüÓÐÁ½²½²Ù×÷£º
Ê×ÏÈ´´½¨Ò»¸ö¸¸ÀàµÄʵÀý»¯¶ÔÏó£¬È»ºó½«¸Ã¶ÔÏ󸳸ø×ÓÀàµÄ prototype ÊôÐÔ¡£
ÕâÑù£¬¸¸ÀàÖеÄËùÓй«ÓÐʵÀý³ÉÔ±¶¼»á±»×ÓÀà¼Ì³Ð¡£²¢ÇÒÓà instanceof ÔËËã·ûÅжÏʱ£¬×ÓÀàµÄʵÀý»¯¶ÔÏó¼ÈÊôÓÚ×ÓÀ࣬ҲÊôÓÚ¸¸Àà¡£
È»ºó½«×ÓÀà±¾Éí¸³Öµ¸øËüµÄ prototype µÄ constructor ÊôÐÔ¡££¨×¢Ò⣺ÕâÀ︳ֵµÄʱº ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ