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

ÓÅ»¯JavaScript´úÂë

ÎÒgoogleÒ»ÏÂ,ÒÑÓÐÈË·­ÒëÁË´ËÎÄ.¸Ð¾õ±ÈÎÒ·­ÒëµÄÒªºÃ!ÊÇÒëÑÔÕ¾·­ÒëµÄ
¼ûwww.yeeyan.com/articles/view/92135/47626/dz
Ô­Îļû:http://code.google.com/intl/zh-CN/speed/articles/optimizing-javascript.html
²»ºÏÊʵĵط½,Çë´ó¼ÒÖ¸³öÀ´!Ï£Íû¶ÔÄãÓÐÓÃ!
                              ÓÅ»¯JavaScript´úÂë(Optimizing JavaScript code)
    ¿Í»§¶Ë½Å±¾ÈÃÄãµÄÓ¦ÓóÌÐò¸ü¶¯Ì¬,µ«ÊÇä¯ÀÀÆ÷½âÊͽű¾»á´øÀ´µÍЧÂÊ,²»Í¬¿Í»§¶ËµÄÐÔÄÜÒ²ÊDz»Í¬µÄ.ÏÂÃæÎÒÃÇÌÖÂÛһЩ¼¼ÇɺÍ×îºÃµÄʵ¼ùÀ´ÓÅ»¯ÄãµÄJavaScript´úÂë
    ʹÓÃ×Ö·û´®(working with string)
    StringÁ¬½Ó»á¸øIE6ºÍIE7À¬»ø»ØÊÕÔì³ÉÓ°Ïì.¾¡¹ÜÕâЩÎÊÌâÒѾ­µÃµ½ÔÚIE8½â¾ö--×Ö·û´®Á¬½ÓµÄЧÂÊÔÚIE8ºÍÆäËü·ÇIEä¯ÀÀÆ÷(Èçchrome)ÉÏÓÐÉÔ΢Ìá¸ß.Èç¹ûÄãµÄÒ»´ó²¿·ÖÓû§ÈºÌåÔÚʹÓÃIE6,7,ÄãÓ¦¸Ã±¸¼Ó×¢ÒâStringµÄ¹¹Ô췽ʽ.
    ¿´Ò»ÏÂÈçÏÂÀý×Ó:
    
var veryLongMessage =
    'This is a long string that due to our strict line length limit of' +
    maxCharsPerLine +
    ' characters per line must be wrapped. ' +
    percentWhoDislike +
    '% of engineers dislike this rule. The line length limit is for ' +
    ' style purposes, but we don't want it to have a performance impact.' +
    ' So the question is how should we do the wrapping?'; 
 
    ³¢ÊÔÓÃjoinÀ´´úÌæÁ¬½Ó:
    
 1var veryLongMessage =
 2    ['This is a long


Ïà¹ØÎĵµ£º

JavaScriptÅжÏÉÏ´«ÎļþµÄ´óС

<form     name="form1">  
  <input type="file"     name="file1"     onchange="checkimage
(value)">  
  </form>  
  <script     language="javasc ......

40 ¸öÇáÁ¿¼¶ JavaScript ¿â

Á÷ÐÐµÄ JavaScript ¿â²»Ê¤Ã¶¾Ù£¬jQuery, MooTools, Prototype, Dojo, YUI¡£ÕâЩ JavaScript ¿â¹¦Äܷḻ£¬¼ÓÉÏËüÃǵIJå¼þ£¬¼¸ºõÄÜʤÈÎÈκι¤×÷£¬È»¶øÕâÊÇÓдú¼ÛµÄ£¬ÕâЩ¿âÍùÍùµ¼ÖÂÄãµÄÍøÒ³³ß´çÓ·Öס£ÔÚijЩ³¡ºÏ£¬Èç¹ûÄãÖ»ÏëÍê³ÉÌØ¶¨µÄ¹¤×÷£¬¿ÉÒÔʹÓà һЩ¹¦ÄܸüרһµÄÇáÁ¿¿â£¬±¾ÎĽéÉÜÁË40¸ö·Ç³£³öÉ«µÄÇáÁ¿¼¶ JavaScript ¿â¡ ......

javascriptµ÷ÓÃiframeÖеĿؼþ

test1.htnl
 <script type="text/javascript">
      function get(){
          var ifr1 = window.parent.document.getElementById('test2Frm');
¡¡¡¡        var b1 = ifr1.contentWindow.document.get ......

JavaScriptÖеļôÌù°å(clipboardData)

JavaScriptÖеļôÌù°å(clipboardData)
clipboardData ¶ÔÏó
ÌṩÁ˶ԼôÌù°åµÄ·ÃÎÊ¡£
Èý¸ö·½·¨
1.clearData(sDataFormat) ɾ³ý¼ôÌù°åÖÐÖ¸¶¨¸ñʽµÄÊý¾Ý¡£
2.getData(sDataFormat) ´Ó¼ôÌù°å»ñȡָ¶¨¸ñʽµÄÊý¾Ý¡£
3.setData(sDataFormat, sData) ¸ø¼ôÌù°å¸³ÓèÖ¸¶¨¸ñʽµÄÊý¾Ý¡£·µ»Ø true ±íʾ²Ù×÷³É¹¦¡£
Àý×Ó
<script ......

JavaScript¶¯Ì¬Éú³ÉÊ÷Ðβ˵¥´´½¨±í¸ñ

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<head>
<title>ÎÞÏÞ¼¶Ê÷Ð ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ