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

[´Ó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


Ïà¹ØÎĵµ£º

JavaScriptÖÐescapeº¯Êý

JavaScriptÖÐescape() º¯Êý¿É¶Ô×Ö·û´®½øÐбàÂ룬ÕâÑù¾Í¿ÉÒÔÔÚËùÓеļÆËã»úÉ϶ÁÈ¡¸Ã×Ö·û´®¡£Ê¹Ó÷½·¨£º
escape(charString)
charstringÊDZØÑ¡ÏҪ±»×ªÒå»ò±àÂëµÄ×Ö·û´®¡£
escape ·½·¨·µ»ØÒ»¸ö°üº¬ÁË charstring ÄÚÈݵÄ×Ö·û´®Öµ£¨ Unicode ¸ñʽ£©¡£ËùÓпոñ¡¢±êµã¡¢ÖØÒô·ûºÅÒÔ¼°ÆäËû·Ç ASCII ×Ö·û¶¼Óà %xx ±àÂë´úÌæ£¬ÆäÖ ......

JavascriptÊý×é¼°Æä²Ù×÷


±¾ÎĽéÉÜÈçϼ¸¸ö·½ÃæµÄÄÚÈÝ:
1.ÈçºÎ´´½¨Êý×é
2.ÈçºÎ¶ÔÊý×é½øÐвÙ×÷£¨Ìí¼Ó,ɾ³ý,¶ÁÈ¡)
3.Êý×é³£¼û·½·¨ºÍÊôÐÔ
ÈçºÎ´´½¨Ò»¸öÊý×é,Ò»°ãµØ¸ù¾Ý³õʼ»¯É趨¼òµ¥·ÖΪ3ÖÖ:
1.µ¥´¿´´½¨Êý×é:
var arr=new Array();
Òªµã:ÓÃnew¹Ø¼ü×Ö´´½¨Êý×é¶ÔÏóArray(),Array()¶ÔÏóÊÇÒ»¸ö±¾µØÀà,¿ÉÒÔÓÃnew´´½¨Ò»¸ö¶ÔÏóºóʹÓÃ
2.´´½¨Êý×éµÄÍ ......

JavaScript ÈýÖÖ¹¹Ôì¶ÔÏóµÄ·½·¨

//µÚÒ»ÖÖ¹¹Ôì·½·¨:   new Object()
var  a  = new Object();
a.x = 1, a.y = 2;
//µÚ¶þÖÖ¹¹Ôì·½·¨:    ¶ÔÏóÖ±½ÓÁ¿
var  b = {x:1,y:b};
//µÚÈýÖÖ¹¹Ôì·½·¨:    ¶¨ÒåÀàÐÍ
function   Point(x,y)
{
       ......

100¶à¸ö³£ÓÃjavascriptÓï¾ä

1.document.write(""); Êä³öÓï¾ä
2.JSÖеÄ×¢ÊÍΪ//
3.´«Í³µÄHTMLÎĵµË³ÐòÊÇ:document->html->(head,body)
4.Ò»¸öä¯ÀÀÆ÷´°¿ÚÖеÄDOM˳ÐòÊÇ:window->(navigator,screen,history,location,document)
5.µÃµ½±íµ¥ÖÐÔªËØµÄÃû³ÆºÍÖµ:document.getElementById("±íµ¥ÖÐÔªËØµÄID號").name(»òvalue)
6.Ò»¸öСдת´ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ