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

javascript È¥¿Õ¸ñ Ô­ÐÍÐÞ¸Ä

¸öÈËÈÏΪ×îºÃµÄ·½·¨²ÉÓõÄÊÇÕýÔò±í´ïʽ,ÕâÊÇ×îºËÐĵÄÔ­Àí.
Æä´Î.Õâ¸ö·½·¨Ê¹ÓÃÁËJavaScript µÄprototype ÊôÐÔ
ÆäʵÄ㲻ʹÓÃÕâ¸öÊôÐÔÒ»Ñù¿ÉÒÔÓú¯ÊýʵÏÖ.µ«ÕâÑù×öºóÓÃÆðÀ´±È½Ï·½±ã.
ÏÂÃæ¾ÍÀ´¿´¿´Õâ¸öÊôÐÔÊÇÔõôÀ´ÓõÄ.
·µ»Ø¶ÔÏóÀàÐÍÔ­Ð͵ÄÒýÓá£
objectName.prototype
objectName ²ÎÊýÊǶÔÏóµÄÃû³Æ¡£
˵Ã÷
Óà prototype ÊôÐÔÌṩ¶ÔÏóµÄÀàµÄÒ»×é»ù±¾¹¦ÄÜ¡£¶ÔÏóµÄÐÂʵÀý“¼Ì³Ð”¸³Óè¸Ã¶ÔÏóÔ­Ð͵IJÙ×÷¡£
ÀýÈ磬ҪΪ Array ¶ÔÏóÌí¼Ó·µ»ØÊý×éÖÐ×î´óÔªËØÖµµÄ·½·¨¡£ÒªÍê³ÉÕâÒ»µã£¬ÉùÃ÷¸Ãº¯Êý£¬½«Ëü¼ÓÈë Array.prototype£¬²¢Ê¹ÓÃËü¡£
function array_max( ){
   var i, max = this[0];
   for (i = 1; i < this.length; i++)
   {
   if (max < this[i])
   max = this[i];
   }
   return max;
}
Array.prototype.max = array_max;
var x = new Array(1, 2, 3, 4, 5, 6);
var y = x.max( );
¸Ã´úÂëÖ´Ðкó£¬y ±£´æÊý×é x ÖеÄ×î´óÖµ£¬»ò˵ 6¡£
ËùÓÐ JScript ÄÚ²¿¶ÔÏó¶¼ÓÐÖ»¶ÁµÄ prototype ÊôÐÔ¡£¿ÉÒÔÏó¸ÃÀýÖÐÄÇÑùΪԭÐÍÌí¼Ó¹¦ÄÜ£¬µ«¸Ã¶ÔÏó²»Äܱ»¸³Ó費ͬµÄÔ­ÐÍ¡£È»¶ø£¬Óû§¶¨ÒåµÄ¶ÔÏó¿ÉÒÔ±»¸³¸øÐµÄÔ­ÐÍ¡£
±¾ÓïÑԲο¼ÖÐÿ¸öÄÚ²¿¶ÔÏóµÄ·½·¨ºÍÊôÐÔÁбíÖ¸³öÄÄЩÊǶÔÏóÔ­Ð͵IJ¿·Ö£¬ÄÄЩ²»ÊÇ¡£
ÏÂÃæÊÇ´úÂëÔ­ÎÄ
³ÌÐò´úÂë
Java´úÂë
<SCRIPT LANGUAGE="JavaScript">   
<!--   
//³ö´¦:ÍøÉÏËѼ¯   
//made by yaosansi 2005-12-02   
//For more visit http://www.yaosansi.com   
// trim() , lTrim() , rTrim()   
    
String.prototype.trim = function()    
{    
return this.replace(/(^\s*)|(\s*$)/g, "");    
}    
    
String.prototype.lTrim = function()    
{    
return this.replace(/(^\s*)/g, "");    
}    
    
String.prototype.rTrim = function()    
{    
return&nb


Ïà¹ØÎĵµ£º

JavaScript¾«´â¶ÁÊé±Ê¼Ç(8)

µÚ8ÕÂ
 
·½·¨
JavaScript
°üº¬ÁËÉÙÁ¿¿ÉÓÃ
ÔÚ±ê×¼ÀàÐÍÉϵıê×¼·½·¨¡£
Array
array.concat(item…)
concat
·½·¨·µ»ØÒ»¸öÐÂÊý×飬Ëü
°üº¬
array
µÄdz¸´ÖÆ
(shallow copy)
²¢½«
1
¸ö»ò¶à¸ö²ÎÊý
item
¸½¼ÓÔÚÆäºó¡£Èç¹û²ÎÊý
item
ÊÇÒ»¸öÊý×飬ÄÇôËüµÄÿ¸öÔªËØ»á±»·Ö±ðÌí¼Ó¡£´ËÍ⣬Çë²Î¼û±¾Õºóà ......

JavaScript¾«´â¶ÁÊé±Ê¼Ç(1)

http://blog.csdn.net/mouyong/archive/2009/10/02/4626852.aspx
Èç¹ûÄãÏë¼ÓÔ­×÷ÕßΪºÃÓÑ£ºÇëµã»÷ÒÔÏÂÁ´½Óhttp://hi.csdn.net/invite.php?u=8943&c=759c7fc189ea23c1
µÚ1Õ   ¾«»ª
JavaScriptµÄÌØÐÔÖÐÓÐÒ»²¿·ÖÌØÐÔ´øÀ´µÄÂé·³Ô¶Ô¶³¬³öËüÃǵļÛÖµ¡£ÆäÖУ¬Ò»Ð©ÌØÐÔÊÇÒòΪ¹æ·¶ºÜ²»ÍêÉÆ£¬´Ó¶ø¿ÉÄܵ¼Ö¿ÉÒÆ ......

JavaScript¾«´â¶ÁÊé±Ê¼Ç(3)

http://blog.csdn.net/mouyong/archive/2009/11/21/4847303.aspx
µÚ3Õ  ¶ÔÏó
JavaScriptµÄ¼òµ¥ÀàÐͰüÀ¨Êý×Ö¡¢×Ö·û´®¡¢²¼¶ûÖµ£¨trueºÍfalse£©¡¢nullÖµºÍundefinedÖµ¡£ÆäËûËùÓеÄÖµ¶¼ÊǶÔÏó¡£Êý×Ö¡¢×Ö·û´®ºÍ²¼¶ûÖµ“Ã²ËÆ”¶ÔÏó£¬ÒòΪËüÃÇÓµÓз½·¨£¬µ«ËüÃÇÊDz»¿É±äµÄ¡£JavaScriptÖеĶÔÏóÊǿɱäµÄ¼ü-Öµ ......

JavaScript¾«´â¶ÁÊé±Ê¼Ç(8)

http://blog.csdn.net/mouyong/archive/2010/02/26/5329773.aspx
µÚ8Õ  ·½·¨
JavaScript°üº¬ÁËÉÙÁ¿¿ÉÓÃÔÚ±ê×¼ÀàÐÍÉϵıê×¼·½·¨¡£
Array
array.concat(item…)
concat·½·¨·µ»ØÒ»¸öÐÂÊý×飬Ëü°üº¬arrayµÄdz¸´ÖÆ(shallow copy)²¢½«1¸ö»ò¶à¸ö²ÎÊýitem¸½¼ÓÔÚÆäºó¡£Èç¹û²ÎÊýitemÊÇÒ»¸öÊý×飬ÄÇôËüµÄÿ¸öÔª ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ