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

ÉîÈëÀí½âJavaScriptÖеĺ¯Êý

http://blog.csdn.net/jiangfeng861016/archive/2009/12/18/5028620.aspx
º¯ÊýÊǽøÐÐÄ£¿é»¯³ÌÐòÉè¼ÆµÄ»ù´¡£¬±àд¸´ÔÓµÄAjaxÓ¦ÓóÌÐò£¬±ØÐë¶Ôº¯ÊýÓиüÉîÈëµÄÁ˽⡣JavaScriptÖеĺ¯Êý²»Í¬ÓÚÆäËûµÄÓïÑÔ£¬Ã¿¸öº¯Êý¶¼ÊÇ×÷Ϊһ¸ö¶ÔÏó±»Î¬»¤ºÍÔËÐеġ£Í¨¹ýº¯Êý¶ÔÏóµÄÐÔÖÊ£¬¿ÉÒԺܷ½±ãµÄ½«Ò»¸öº¯Êý¸³Öµ¸øÒ»¸ö±äÁ¿»òÕß½«º¯Êý×÷Ϊ²ÎÊý´«µÝ¡£ÔÚ¼ÌÐø½²Êö֮ǰ£¬ÏÈ¿´Ò»Ïº¯ÊýµÄʹÓÃÓï·¨£º
function func1(…){…}
var func2=function(…){…};
var func3=function func4(…){…};
var func5=new Function();
¡¡¡¡ÕâЩ¶¼ÊÇÉùÃ÷º¯ÊýµÄÕýÈ·Óï·¨¡£ËüÃÇºÍÆäËûÓïÑÔÖг£¼ûµÄº¯Êý»ò֮ǰ½éÉܵĺ¯Êý¶¨Ò巽ʽÓÐןܴóµÄÇø±ð¡£ÄÇôÔÚJavaScriptÖÐΪʲôÄÜÕâôд£¿ËüËù×ñÑ­µÄÓï·¨ÊÇÊ²Ã´ÄØ£¿ÏÂÃæ½«½éÉÜÕâЩÄÚÈÝ¡£
¡¡¡¡ÈÏʶº¯Êý¶ÔÏó£¨Function Object£©
¡¡¡¡¿ÉÒÔÓÃfunction¹Ø¼ü×Ö¶¨ÒåÒ»¸öº¯Êý£¬²¢ÎªÃ¿¸öº¯ÊýÖ¸¶¨Ò»¸öº¯ÊýÃû£¬Í¨¹ýº¯ÊýÃûÀ´½øÐе÷Óá£ÔÚJavaScript½âÊÍÖ´ÐÐʱ£¬º¯Êý¶¼ÊDZ»Î¬»¤ÎªÒ»¸ö¶ÔÏó£¬Õâ¾ÍÊÇÒª½éÉܵĺ¯Êý¶ÔÏó£¨Function Object£©¡£
¡¡¡¡º¯Êý¶ÔÏóÓëÆäËûÓû§Ëù¶¨ÒåµÄ¶ÔÏóÓÐ×ű¾ÖʵÄÇø±ð£¬ÕâÒ»Àà¶ÔÏó±»³ÆÖ®ÎªÄÚ²¿¶ÔÏó£¬ÀýÈçÈÕÆÚ¶ÔÏó£¨Date£©¡¢Êý×é¶ÔÏó£¨Array£©¡¢×Ö·û´®¶ÔÏó£¨String£©¶¼ÊôÓÚÄÚ²¿¶ÔÏó¡£ÕâЩÄÚÖöÔÏóµÄ¹¹ÔìÆ÷ÊÇÓÉJavaScript±¾ÉíËù¶¨ÒåµÄ£ºÍ¨¹ýÖ´ÐÐnew Array()ÕâÑùµÄÓï¾ä·µ»ØÒ»¸ö¶ÔÏó£¬JavaScriptÄÚ²¿ÓÐÒ»Ì×»úÖÆÀ´³õʼ»¯·µ»ØµÄ¶ÔÏ󣬶ø²»ÊÇÓÉÓû§À´Ö¸¶¨¶ÔÏóµÄ¹¹Ô췽ʽ¡£
¡¡¡¡ÔÚJavaScriptÖУ¬º¯Êý¶ÔÏó¶ÔÓ¦µÄÀàÐÍÊÇFunction£¬ÕýÈçÊý×é¶ÔÏó¶ÔÓ¦µÄÀàÐÍÊÇArray£¬ÈÕÆÚ¶ÔÏó¶ÔÓ¦µÄÀàÐÍÊÇDateÒ»Ñù£¬¿ÉÒÔͨ¹ý new Function()À´´´½¨Ò»¸öº¯Êý¶ÔÏó£¬Ò²¿ÉÒÔͨ¹ýfunction¹Ø¼ü×ÖÀ´´´½¨Ò»¸ö¶ÔÏó¡£ÎªÁ˱ãÓÚÀí½â£¬ÎÒÃDZȽϺ¯Êý¶ÔÏóµÄ´´½¨ºÍÊý×é¶ÔÏóµÄ´´½¨¡£ÏÈ¿´Êý×é¶ÔÏó£ºÏÂÃæÁ½ÐдúÂë¶¼ÊÇ´´½¨Ò»¸öÊý×é¶ÔÏómyArray£º
var myArray=[];
//µÈ¼ÛÓÚ
var myArray=new Array();
ͬÑù£¬ÏÂÃæµÄÁ½¶Î´úÂëÒ²¶¼ÊÇ´´½¨Ò»¸öº¯ÊýmyFunction£º
function myFunction(a,b){
      return a+b;
}
//µÈ¼ÛÓÚ
var myFunction=new Function("a","b","return a+b");
¡¡¡¡Í¨¹ýºÍ¹¹ÔìÊý×é¶ÔÏóÓï¾äµÄ±È½Ï£¬¿ÉÒÔÇå³þµÄ¿´µ½º¯Êý¶ÔÏó±¾ÖÊ£¬Ç°Ãæ½éÉܵĺ¯ÊýÉùÃ÷ÊÇÉÏÊö´úÂëµÄµÚÒ»ÖÖ·½Ê½£¬¶øÔÚ½âÊÍÆ÷ÄÚ²¿£¬µ±Óöµ½ÕâÖÖÓ﷨ʱ£¬¾Í»á×Ô¶¯¹¹ÔìÒ»¸öFunction¶ÔÏ󣬽«º¯Êý×÷Ϊһ¸öÄÚ²¿µÄ¶ÔÏóÀ´´æ´¢ºÍÔËÐС£´ÓÕâÀïÒ²¿ÉÒÔ¿´µ½£¬Ò»¸öº


Ïà¹ØÎĵµ£º

javascriptЧÂʾ­Ñé̸(Ò»)

±¾ÎÄÖ÷ÒªÊdzöÓÚÓÐÅóÓÑʹÓÃÎÒÔ­À´Ð´µÄautocompleteµÄJS¿Ø¼þ¡£µ±Êý¾ÝÁ¿´óµÄʱºò£¬»á³öÏÖЧÂʼ«ÆäÂýµÄÇé¿ö£¬ÎÒÔÚÕâ¶Îʱ¼ä×ö³öµÄһЩ²âÊÔÒ²¼°Ò»Ð©¾­Ñ飬Óë´ó¼Ò·ÖÏí£¬Èç¹ûÓдíµÄµØ·½£¬»¹ÇëÖ¸³ö¡£
¾­¹ý²âÊÔ£¬ÎÒÃǻᷢÏÖÈçϵÄÇé¿ö»òÕß˵µÄ½áÂÛ£¬Èç¹ûÄúµÄ²âÊÔ½á¹ûÓëÎҵIJ»·û£¬Çë˵Ã÷Ô­Òò£¬ÒÔ±ãÏ໥ѧϰ¡£
1£©µ±Ò»¸ö½Ï´óµÄHTML×Ö· ......

·ÅÒ»¸öjavascriptÓÒ¼ü²Ëµ¥µÄ´úÂë

×¢²áºÜ³¤Ê±¼äºÅÁË£¬¸Õ¿ªÍ¨²©¿Í£¬ÄóöÒ»¸ö×Ô¼ºÐ´µÄjavascriptÓÒ¼ü²Ëµ¥£¬¼æÈÝIE£¬firefoxä¯ÀÀÆ÷
ÕâÊÇcss´úÂë
 body{
font-size:12px;
}
.contextMenu{
filter:alpha(opacity=80);
opacity:0.8;
border:1px #0033FF solid;
background-color:#0099CC;
cursor:pointer;
width:120px;
position:absolute;
top: ......

javascript±äÁ¿×÷ÓÃÓò

±äÁ¿µÄ×÷ÓÃÓòÖ¸µÄÊDZäÁ¿µÄ¿É¼ûÐÔ£¬¶øÉúÃüÖÜÆÚÔò£¨´æ»îÆÚ£©ÔòÊÇ´ÓÁíÒ»¸ö½Ç¶È¿¼²ì±äÁ¿¡£ jsÖбäÁ¿µÄ×÷ÓÃÓò·ÖΪȫ¾Ö±äÁ¿ºÍ¾Ö²¿±äÁ¿£¬º¯ÊýÄÚ¶¨ÒåµÄ³ÆÎª¾Ö²¿±äÁ¿£¬º¯ÊýÍâµÄ³ÆÎªÈ«¾Ö±äÁ¿¡££¨¡°º¯ÊýÍâµÄ³ÆÎªÈ«¾Ö±äÁ¿¡±ÊÇÏà¶ÔµÄ£¬Áí´Ë´¦ÌÖÂÛµÄǰÌáÊÇÓÃvarÏÔʽÉùÃ÷µÄ±äÁ¿£¬º¯ÊýÄÚ²»ÓÃvar¶¨ÒåµÄ±äÁ¿Ä¬ÈÏÊÇÈ«¾Ö±äÁ¿£¬µ±È»ºöÂÔvarÉùÃ÷± ......

javascript(JS)±íµ¥ÑéÖ¤´óÈ«

1:js ×Ö·û´®³¤¶ÈÏÞÖÆ¡¢ÅжÏ×Ö·û³¤¶È ¡¢jsÏÞÖÆÊäÈë¡¢ÏÞÖÆ²»ÄÜÊäÈë¡¢textarea ³¤¶ÈÏÞÖÆ 
2.:jsÅжϺº×Ö¡¢ÅжÏÊÇ·ñºº×Ö ¡¢Ö»ÄÜÊäÈ뺺×Ö
3:jsÅжÏÊÇ·ñÊäÈëÓ¢ÎÄ¡¢Ö»ÄÜÊäÈëÓ¢ÎÄ
4:jsÖ»ÄÜÊäÈëÊý×Ö,ÅжÏÊý×Ö¡¢ÑéÖ¤Êý×Ö¡¢¼ì²âÊý×Ö¡¢ÅжÏÊÇ·ñΪÊý×Ö¡¢Ö»ÄÜÊäÈëÊý×Ö
5:Ö»ÄÜÊäÈëÓ¢ÎÄ×Ö·ûºÍÊý×Ö
6: js emailÑéÖ¤ ¡¢js ÅÐ¶Ï ......

JavascriptµÝ¹éÓë¸÷ÖÖÑ­»·Ö´ÐÐЧÂʵıȽÏ

ÒÔÏ·ֱðÊÇÓõݹéºÍÁ½ÖÖÑ­»·¶Ôì³²¨ÄÇÆõÊýÁеļòµ¥ÊµÏÖ¡£(½á¹û½ö¹©²Î¿¼)
µÝ¹éµÄģʽ£º
function Fibonacci(num){
if(num <= 2){
return 1;
}else{
return Fibonacci(num - 1) + Fibonacci(num - 2)
}
}
var counter1 = new Counter();
Fibonacci(30);
counter1.show()
//Firefo ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ