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

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

Ç°ÃæÎÒÃÇÌÖÂÛÁËÈçºÎÔÚ JavaScript ÓïÑÔÖÐʵÏÖ¶Ô˽ÓÐʵÀý³ÉÔ±¡¢¹«ÓÐʵÀý³ÉÔ±¡¢Ë½Óо²Ì¬³ÉÔ±¡¢¹«Óо²Ì¬³ÉÔ±ºÍ¾²Ì¬ÀàµÄ·â×°¡£Õâ´ÎÎÒÃÇÀ´ÌÖÂÛÒ»ÏÂÃæÏò¶ÔÏó³ÌÐòÉè¼ÆÖеÄÁíÍâÁ½¸öÒªËØ£º¼Ì³ÐÓë¶à̬¡£
1 ÓÖÊǼ¸¸ö»ù±¾¸ÅÄî
ΪʲôҪ˵ÓÖÄØ£¿
ÔÚÌÖÂۼ̳Ðʱ£¬ÎÒÃÇÒѾ­ÁгöÁËһЩ»ù±¾¸ÅÄîÁË£¬ÄÇЩ¸ÅÄîÊǸú·â×°ÃÜÇÐÏà¹ØµÄ¸ÅÄ½ñÌìÎÒÃÇÒªÌÖÂ۵Ļù±¾¸ÅÄÖ÷ÒªÊǸú¼Ì³ÐÓë¶à̬Ïà¹ØµÄ£¬µ«ÊÇËüÃǸú·â×°Ò²ÓÐһЩÁªÏµ¡£
1.1 ¶¨ÒåºÍ¸³Öµ
±äÁ¿¶¨ÒåÊÇÖ¸ÓÃ
var a;
ÕâÖÖÐÎʽÀ´ÉùÃ÷±äÁ¿¡£
º¯Êý¶¨ÒåÊÇÖ¸ÓÃ
function a(...) {...}
ÕâÖÖÐÎʽÀ´ÉùÃ÷º¯Êý¡£
var a = 1;
ÊÇÁ½¸ö¹ý³Ì¡£µÚÒ»¸ö¹ý³ÌÊǶ¨Òå±äÁ¿ a£¬µÚ¶þ¸ö¹ý³ÌÊǸø±äÁ¿ a ¸³Öµ¡£
ͬÑù
var a = function(...) {};
Ò²ÊÇÁ½¸ö¹ý³Ì£¬µÚÒ»¸ö¹ý³ÌÊǶ¨Òå±äÁ¿ a ºÍÒ»¸öÄäÃûº¯Êý£¬µÚ¶þ¸ö¹ý³ÌÊǰÑÄäÃûº¯Êý¸³Öµ¸ø±äÁ¿ a¡£
±äÁ¿¶¨ÒåºÍº¯Êý¶¨ÒåÊÇÔÚÕû¸ö½Å±¾Ö´ÐÐ֮ǰÍê³ÉµÄ£¬¶ø±äÁ¿¸³ÖµÊÇÔÚÖ´Ðн׶ÎÍê³ÉµÄ¡£
±äÁ¿¶¨ÒåµÄ×÷Óýö½öÊǸøËùÉùÃ÷µÄ±äÁ¿Ö¸Ã÷ËüµÄ×÷ÓÃÓò£¬±äÁ¿¶¨Òå²¢²»¸ø±äÁ¿³õʼֵ£¬ÈκÎûÓж¨ÒåµÄ¶øÖ±½ÓʹÓõıäÁ¿£¬»òÕß¶¨Ò嵫ûÓи³ÖµµÄ±äÁ¿£¬ËûÃǵÄÖµ¶¼ÊÇ undefined¡£
º¯Êý¶¨Òå³ýÁËÉùÃ÷º¯ÊýËùÔÚµÄ×÷ÓÃÓòÍ⣬ͬʱ»¹¶¨Ò庯ÊýÌå½á¹¹¡£Õâ¸ö¹ý³ÌÊǵݹéµÄ£¬Ò²¾ÍÊÇ˵£¬¶Ôº¯ÊýÌåµÄ¶¨Òå°üÀ¨Á˶Ժ¯ÊýÌåÄڵıäÁ¿¶¨ÒåºÍº¯Êý¶¨Òå¡£
ͨ¹ýÏÂÃæÕâ¸öÀý×ÓÎÒÃÇ¿ÉÒÔ¸üÃ÷È·µÄÀí½âÕâÒ»µã£º
alert(a);
alert(b);
alert(c);
var a = "a";
function a() {}
function b() {}
var b = "b";
var c = "c";
var c = function() {}
alert(a);
alert(b);
alert(c);
²Â²ÂÕâ¸ö³ÌÐòÖ´ÐеĽá¹ûÊÇʲô£¿È»ºóÖ´ÐÐһϿ´¿´ÊDz»ÊǸúÄãÏëµÄÒ»Ñù£¬Èç¹û¸úÄãÏëµÄÒ»ÑùµÄ»°£¬ÄÇ˵Ã÷ÄãÒѾ­Àí½âÉÏÃæËù˵µÄÁË¡£
Õâ¶Î³ÌÐòµÄ½á¹ûºÜÓÐÒâ˼£¬ËäÈ»µÚÒ»¸ö alert(a) ÔÚ×îÇ°Ãæ£¬µ«ÊÇÄã»á·¢ÏÖËüÊä³öµÄÖµ¾¹È»ÊÇ function a() {}£¬Õâ˵Ã÷£¬º¯Êý¶¨ÒåȷʵÔÚÕû¸ö³ÌÐòÖ´ÐÐ֮ǰ¾ÍÒѾ­Íê³ÉÁË¡£
ÔÙÀ´¿´ b£¬º¯Êý b ¶¨ÒåÔÚ±äÁ¿ b ֮ǰ£¬µ«ÊǵÚÒ»¸ö alert(b) Êä³öµÄÈÔÈ»ÊÇ function b() {}£¬Õâ˵Ã÷£¬±äÁ¿¶¨Òåȷʵ²»¶Ô±äÁ¿×öʲô£¬½ö½öÊÇÉùÃ÷ËüµÄ×÷ÓÃÓò¶øÒÑ£¬Ëü²»»á¸²¸Çº¯Êý¶¨Òå¡£
×îºó¿´ c£¬µÚÒ»¸ö alert(c) Êä³öµÄÊÇ undefined£¬Õâ˵Ã÷ var c = function() {} ²»ÊǶԺ¯Êý c ¶¨Ò壬½ö½öÊǶ¨ÒåÒ»¸ö±äÁ¿ c ºÍÒ»¸öÄäÃûº¯Êý¡£
ÔÙÀ´¿´µÚ¶þ¸ö alert(a)£¬Äã»á·¢ÏÖÊä³öµÄ¾¹È»ÊÇ a£¬Õâ˵Ã÷¸³ÖµÓï¾äȷʵÊÇÔÚÖ´Ðйý³ÌÖÐÍê³ÉµÄ£¬Òò´Ë£¬Ëü¸²¸ÇÁ˺¯Êý a µÄ¶¨Òå¡£
µÚ¶þ¸ö alert(


Ïà¹ØÎĵµ£º

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

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

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

javascript ѧϰ1

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

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

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