¹ö¶¯Í¼Æ¬Çл»Á¬²¥(JavaScriptÌØЧ | JSÌØЧԴ´úÂë)
·ûºÏ XHTML 1.0 Transitional
<!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">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>¹ö¶¯Í¼Æ¬Çл»Á¬²¥</title>
<mce:style type="text/css"><!--
/*ͼƬÇл»Ñùʽ¿ªÊ¼*/
#ImgChangeMain {WIDTH:356px; HEIGHT:160px;margin:auto; overflow:hidden}
#ImgChangeDATA {display:none;visibility:hidden}
.ImgChange1 { FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 100%; LINE-HEIGHT:26px; TEXT-ALIGN: center;filter:revealTrans(Transition=23,Duration=2) }
.ImgChange1 A { color:#0F0CBF;TEXT-DECORATION: none }
.ImgChange1 A:hover { COLOR: #ff0000; TEXT-DECORATION: underline }
#ImgChangeTitle{ display:block; }
#ImgChangeNUM {FILTER:ALPHA(opacity=70);position:relative;overflow:hidden;z-index:100;height:14px;top:-40px;}
#ImgChangeNUM span { font-size:12px;FONT-WEIGHT: bold; COLOR: #FFFFFF; FONT-FAMILY: Arial ; border-left:1px solid #FFFFFF;background:#666666;cursor:pointer;padding:5px}
/*ͼƬÇл»Ñùʽ½áÊø*/
--></mce:style><style type="text/css" mce_bogus="1">/*ͼƬÇл»Ñùʽ¿ªÊ¼*/
#ImgChangeMain {WIDTH:356px; HEIGHT:160px;margin:auto; overflow:hidden}
#ImgChangeDATA {display:none;visibility:hidden}
.ImgChange1 { FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 100%; LINE-HEIGHT:26px; TEXT-ALIGN: center;filter:revealTrans(Transition=23,Duration=2) }
.ImgChange1 A { color:#0F0CBF;TEXT-DECORATION: none }
.ImgChange1 A:hover { COLOR: #ff0000; TEXT-DECORATION: underline }
#ImgChangeTitle{ display:block; }
#ImgChangeNUM {FILTER:ALPHA(opacity=70);position:relative;overflow:hidden;z-index:100;height:14px;top:-40px;}
#ImgChangeNUM span { font-size:12px;FONT-WEIGHT: bold; COLOR: #FFFFFF; FONT-FAMILY: Arial ; border-left:1px solid #FFFFFF;background:#666666;cursor:pointer;padding:5px}
/*ͼƬÇл»Ñùʽ½áÊø*/</style>
</head>
<body&
Ïà¹ØÎĵµ£º
Summary ×ܽá
When web pages or applications begin to feel slow, analyzing assets as they come over the wire and profiling scripts while they are running allows you to focus your optimization efforts where they are needed most.
µ±ÍøÒ³»òÓ¦ÓóÌÐò±äÂýʱ£¬·ÖÎ ......
ÐÂÖÐ……
1¡¢Êý¾ÝÀàÐÍÑéÖ¤ÎÊÌâ
Asp.NetËäÈ»ÓÐÑéÖ¤¿Ø¼þ£¬µ«ÊÇÓÐЩ¸´ÔÓµÄÑéÖ¤»¹Êǵô«µ½·þÎñÆ÷ÉϽøÐУ¬ÓÃjsËٶȺÍÐÔÄܶ¼±È½ÏºÃ
<script>
//¼ì²éÊÇ·ñΪÈÎÒâÊý£¨ÊµÊý£©
function isNumeric(strNumber) {
var newPar=/^(-|\+)?\d+(\.\d+)?$/
alert(newPar.test(strNumber)); }
//¼ ......
JavaScriptÊÇ»ùÓÚ¶ÔÏóµÄ£¬ÈκÎÔªËض¼¿ÉÒÔ¿´³É¶ÔÏó¡£È»¶ø£¬ÀàÐͺͶÔÏóÊDz»Í¬µÄ¡£±¾ÎÄÖУ¬ÎÒÃdzýÁËÌÖÂÛÀàÐͺͶÔÏóµÄһЩÌصãÖ®Í⣬¸üÖØÒªµÄÊÇÑо¿ÈçºÎд³öºÃµÄ²¢ÇÒÀûÓÚÖØÓõÄÀàÐÍ¡£±Ï¾¹£¬JavaScriptÕâÖÖÁ÷ÐеĽű¾ÓïÑÔÈç¹ûÄܹ»½øÐÐÁ¼ºÃµÄ·â×°£¬²¢ÐγÉÒ»¸öÅÓ´óµÄÀàÐͿ⣬¶ÔÓÚÖØÓÃÊǷdz£ÓÐÒâÒåµÄ¡£
ÍøÉ϶ÔÓÚprototypeµÄÎÄÕ弆 ......
1. Javascript Debug Toolkit½éÉÜ
JSDT(Javascript Debug Toolkit)ÊÇÒ»¸öÓÃÓÚjavascriptµ÷ÊÔµÄeclipse
²å¼þ£¬ÓÃÓÚµ÷ÊÔjavascript¡£JSDT¿ÉÒÔ¿çä¯ÀÀÆ÷µ÷ÊÔ£¬Ö§³ÖÔÚIE,Firefox,Safari,ChromeµÈÖ÷Á÷ä¯ÀÀÆ÷Öе÷ÊÔ
javascript¡£JSDTÖ§³ÖÉèÖöϵ㣬µ¥²½µ÷ÊԵȵ÷ÊÔ¹¤¾ßµÄ»ù±¾ÌØÐÔ¡£
2. ÈçºÎ°²×°
JSDTÊÇ»ùÓÚeclipse3.2+,jdk1.5+ ......
javascriptдÔÚº¯ÊýÀïÃæ
function loadscript(url) {
document.write('<scr' + 'ipt type="text/javascript" src"' + url + '"><\/scr' + 'ipt>'>)
}
Ôڳɹ¦µÄÕýÔò±í´ïʽ²éÕÒÍê³É֮ǰ£¬ÆäÊôÐÔֵΪ undefined¡£
²»Òª½«È«¾Ö RegExp ¶ÔÏóÓë ÕýÔò±í´ïʽ
¶ÔÏó»ìÏý¡£¾¡¹ÜÌýÆðÀ´Ï ......