[´ÓjQuery¿´JavaScript]
¡¡¡¡Ê²Ã´ÊÇJavaScript£¿ÏàÐÅËæ±ã°Ù¶ÈGoogleһ϶¼ÄÜÕÒµ½Ò»´ó¶ÑµÄ¶¨Òå½âÊÍ¡£¶øÔÚÎÒµÄÀí½âÖУ¬JavaScript¾ÍÊÇÒ»ÖÖ¿Í»§¶ËµÄ½Å±¾ÓïÑÔ£¬ÓÃÓÚ´¦ÀíÒ³ÃæÊý¾ÝÂß¼ºÍÓû§ÌåÑé£¨ÍøÒ³ÌØÐ§£©¡£Êµ¼ÊÉÏ£¬JavaScript²¢²»½ö½öÖ»ÄÜÓÃÓÚ¿Í»§¶Ë£¬Ëü»¹ÄÜÓÃÓÚ·þÎñÆ÷¶Ë±à³Ì£¬µäÐ͵ÄÀý×Ó¾ÍÊÇMozilla Rhino¡£Mozilla RhinoÊÇÒ»¸ö´¿JavaµÄ¿ªÔ´µÄJavaScriptʵÏÖ£¬ËüÖ»ÊǶÔJavaScriptºËÐÄÓï·¨µÄ±àÒëʵÏÖ£¬²¢Ã»ÓжÔHTML¶ÔÏóµÄ´¦ÀíµÈ¹¦ÄÜ£¨Õâ²»Êǵ±È»µÄÂï……£©¡£¶øÎÒѧϰÕûÀíµÄ·¶Î§Ö»ÊÇä¯ÀÀÆ÷¶ËÖеÄJavaScript£¬ËùÒÔÕâÀï¾Í±í¹ý²»ÌáÁË¡£¶ÔMozilla RhinoÓÐÐËȤµÄͬѧ¿ÉÒÔµã»÷ÕâÀï¡£ÀàËÆµÄJavaScriptÒýÇæ»¹ÓÐMozilla SpiderMonkey£¨CÓïÑÔʵÏÖ£©ºÍDMDScript£¨DÓïÑÔʵÏÖ£©µÈ¡£
¡¡¡¡¾Íä¯ÀÀÆ÷¶ËµÄJavaScriptÒýÇæÀ´Ëµ£¬Ò²ÊÇ·ÖÁ˺ü¸ÀàµÄ£¬ÀýÈçMicrosoftµÄ½ÐJScript£¬NetscapeµÄ½ÐJavaScript£¨»»¾ä»°Ëµ£¬Netscape²ÅÊÇJSµÄ±Ç׿——×÷ÕßÄËÊÇNetscapeµÄBrendan Eich£©£¬GoogleµÄ½ÐV8£¨Ò²¾ÍÊÇChromeµÄJSÒýÇæ£©£¬»¹ÓÐÆ»¹ûµÄWebKit¡£Õâô¶àµÄÒýÇæ£¬¾Í»á´øÀ´Ðí¶à²»Í¬µÄ±ê×¼£¬Õâ¾Íµ¼ÖÂÎÒÃÇÏÖÔÚµÄWebǰ¶Ë¿ª·¢Ê±ËùÓöµ½µÄ¾½¾³——JS²»ÊǶÔÿһ¸öä¯ÀÀÆ÷¶¼ÊÊÓá£Îª´Ë£¬ÔçÔÚJavaScriptµ®Éú³õÆÚ£¬Netscape¾Í½«ÆäÌá½»¸øECMA£¨Å·ÖÞ¼ÆËã»úÖÆÔìÉÌлᣩ½øÐбê×¼»¯¹¤×÷£¬ËùÒÔÏÖ½ñµÄJavaScriptÒýÇæ»ù±¾¶¼×ñ´ÓECMA-262¹æ·¶¡£¾¡¹ÜËûÃǶ¼×ñ´ÓECMA-262¹æ·¶£¬µ«¸÷¸ö³§ÉÌ»¹ÊǶÔ×Ô¼ºµÄJavaScriptÒýÇæ×÷ÁË×Ô¼ºµÄÀ©Õ¹ºÍÐ޸ġ£ÕâЩ²»¹æ·¶µÄÀ©Õ¹ºÍÐÞ¸Ä×îÖÕÒý·¢ÁËÇ¿ÁÒµÄÕûºÏÐèÇó£¬ÓÚÊÇÒ»¸öÓÖÒ»¸öJSº¯Êý¿â¾Í³öÏÖÁË£¬jQueryÒ²ÊÇÆäÖÐÖ®Ò»¡£
¡¡¡¡ÈçǰËùÊö£¬JavaScriptÊÇÒ»Öֽű¾ÓïÑÔ£¬Ëü²»ÐèÒªÔÚ·þÎñÆ÷¶Ë±àÒ룬¶øÊÇÔÚ·¢Ë͵½¿Í»§¶Ëºó£¬ÓÉä¯ÀÀÆ÷½âÊÍÖ´ÐС£Òò´Ë£¬ËüÊÇÒ»ÖÖ½âÊÍÓïÑÔ¡£¶ÔÓÚ½âÊÍÓïÑÔÀ´Ëµ£¬Ô´´úÂëÊÇÒ»±ß¶Áȡһ±ßÖ´Ðе쬶øµ±Ö´ÐÐÓöµ½´íÎóµÄʱºò£¬´íÎóÓï¾äÖ®ºóµÄ½Å±¾¶¼½«»á±»Í£Ö¹Ö´ÐС£¶øÇÒ£¬ä¯ÀÀÆ÷²¢²»»á±£ÁôÔËÐнá¹û£¬ËùÒÔÿ´Î´ò¿ªÍ¬Ò»Ò³Ã棬ÆäÒ³ÃæÉϵÄJS¶¼½«ÖØÐÂÔËÐÐÒ»±é£¨ËäȻԴÎļþ¿ÉÒÔͨ¹ýÉèÖÃÍ·ÐÅÏ¢»º´æ£©£¬ÕâÊÇJSÒ»¸öÏÈÌìµÄÐÔÄÜÎÊÌâ¡£»¹ÐèҪעÒâµÄÊÇ£¬ä¯ÀÀÆ÷½âÊÍHTMLÎĵµÊ±£¬JSµÄÒýÈëÒ²Êǰ´Ë³Ðò½âÊÍÖ´Ðеġ£ËùÒÔ£¬ÈôÊÇÒýÈëµÄJS½Å±¾Ö®¼äÈç¹ûÓÐÒÀÀµµÄ»°£¬Ö´ÐÐÒÀÀµ·½·¨µÄÓï¾ä±ØÐëÒªÔÚʵÏÖ·½·¨Óï¾äÖ®ºó¡£ÁíÍ⣬¸÷ä¯ÀÀÆ÷µÄDOMÉú³É˳ÐòÒ²ÊDz»Í¬µÄ£¬ËùÒÔÈç¹ûÓÐÐèÒªÖ´ÐеÄJS½Å±¾ÐèÒªµ÷ÓÃDOM¶ÔÏóµÄ»°£¬×îºÃÊǷŵ½onloadÖ®ÀàµÄº¯ÊýÖС£¶ø¶ÔÓÚÖ±½ÓдÔÚÒ³ÃæÉϵĺ¯Êý£¬Ò²¿ÉÒÔÔÚÒýÈë±êÇ©ÉϼÓÉÏd
Ïà¹ØÎĵµ£º
±¾ÎĽéÉÜÈçϼ¸¸ö·½ÃæµÄÄÚÈÝ:
1.ÈçºÎ´´½¨Êý×é
2.ÈçºÎ¶ÔÊý×é½øÐвÙ×÷£¨Ìí¼Ó,ɾ³ý,¶ÁÈ¡)
3.Êý×é³£¼û·½·¨ºÍÊôÐÔ
ÈçºÎ´´½¨Ò»¸öÊý×é,Ò»°ãµØ¸ù¾Ý³õʼ»¯É趨¼òµ¥·ÖΪ3ÖÖ:
1.µ¥´¿´´½¨Êý×é:
var arr=new Array();
Òªµã:ÓÃnew¹Ø¼ü×Ö´´½¨Êý×é¶ÔÏóArray(),Array()¶ÔÏóÊÇÒ»¸ö±¾µØÀà,¿ÉÒÔÓÃnew´´½¨Ò»¸ö¶ÔÏóºóʹÓÃ
2.´´½¨Êý×éµÄÍ ......
ת×Ôhttp://topic.csdn.net/u/20091014/12/44b0ac69-5228-429b-854a-a91e3736f1d4.html?64368
ÿһÏî¶¼ÊÇJSÖеÄС¼¼ÇÉ£¬µ«Ê®·ÖµÄʵÓã¡
1.document.write(”"); Êä³öÓï¾ä
2.JSÖеÄ×¢ÊÍΪ//
3.´«Í³µÄHTMLÎĵµË³ÐòÊÇ:document->html->(head,body)
4.Ò»¸öä¯ÀÀÆ÷´°¿ÚÖеÄDOM˳ÐòÊÇ:window->(navig ......
0.Á´½ÓcssÎļþºÍjsÎļþ
<link rel="stylesheet" href="../css/style.css" mce_href="css/style.css" type="text/css">
<mce:script language="javascript" src="../includes/jslib.js" mce_src="includes/jslib.js" ></mce:script>
1.¹Ø±ÕÊäÈë·¨
<input style="ime-mode ......
µ¥Ìåģʽ
Óŵã:°Ñ´úÂë×éÖ¯µÃÒ»Ö²¢¸ôÀë,¸üÈÝÒ×ÔĶÁºÍά»¤,Ìá¸ßÎȶ¨ÐÔ;ÓÃÓÚÓÅ»¯,ÌáÉýÐÔÄÜ
ȱµã:¿Éµ¼ÖÂÇ¿ñîºÏ
5.1 µ¥ÌåµÄ»ù±¾½á¹¹
var Singleton = {
attribute1 : true,
attribute2 : 10,
method1 : function(){},
method2 : function(){}
};
Ñϸñ°´¶¨ÒåÀ´Ëµ,C1²»ÊÇÒ»¸öµ¥Ìå,ÒòΪËü²»ÊÇÒ»¸ö¿ÉʵÀ ......
<script language = "JavaScript">
function unicode(s){
var len=s.length;
var rs="";
for(var i=0;i<len;i++){
var k=s.substring(i,i+1);
rs+="&#"+s.charCodeAt(i)+";";
}
return rs;
}
function runicode(s){
var k=s.split(";");
var r="";
for(var x=0;x<k.length;x++){ ......