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

¿ú̽jQuery——ÃæÏòJavaScript³ÌÐòÔ±

¿ú̽jQuery——ÃæÏòJavaScript³ÌÐòÔ±
µ± jQuery ÔÚ2006Äê1ÔÂÏÖÉíʱ£¬¸øÎҵĵÚÒ»Ó¡Ïó£¬ÊÇÕâÍæÒâ¶ù¹¹ÔìµÃºÜ¾«Ã÷¡£»ùÓÚCSSÑ¡ÔñÆ÷£¨CSS selectors£©À´´òµãÒ»ÇУ¬Æä˼·Ï൱ÁéÇÉ£¨²Î¿¼getElementsBySelector£©¡£µ«Á´ºÐ¹¤Ê£¨chaining stuff£©¿´ÆðÀ´¸üÏñ¸öàåÍ·£¬²¢ÇÒÕûÌå¿´À´£¬jQuery¿âÌṩµÄ¹¦Äܲ¢²»Äܸ²¸ÇËùÓлù´¡ÐԵĶ«Î÷¡£Òò´ËÎҶ϶¨£¬jQueryÖ»»áê¼»¨Ò»ÏÖ¡£
¼¸¸öÔÂÒÔÀ´£¬ÎÒÖð½¥Ã÷°××Ô¼ºÏë´íÁË¡£´Ó¼¼Êõ¹¤ÒÕÉÏ¿¼Á¿£¬jQueryÊ®·ÖÁèÀ÷¡£ËüÓüò½àµÄ·½·¨£¬°Ñ´óÁ¿³£Óù¦ÄÜ·â×°ÆðÀ´£¬²¢Ìṩ¾«ÇɵIJåÈëʽAPI£¬À´Âú×ã±ê×¼¿âÖ®ÍâµÄ¹¦ÄÜÄ£¿éµÄʵÏÖ¡£jQuery±ü³ÖµÄºËÐÄ£¬ÄËDOMÔªËØµÄ¼¯ºÏ£¨Òë×¢£ºÍ¨³£ÊÇijЩ×Ó¼¯ºÏ£©——Ëü°ÑÔªËØ¼¯ºÏ×÷Ϊһ¸ö¸ù±¾£¬¸ø¸ß¶È³éÏó³öÀ´ÁË¡£×îÖØÒªµÄ£¬ÊÇÕâÖÖ×ñÑ­×î¼Ñʵ¼ùµÄ³éÏó£¬ÄÜÈÃjQueryÓëÆäËûJavaScript´úÂëÏà´¦ÈÚÇ¢¡£
ºÜ¶à¶ÔjQueryµÄ½éÉÜ£¬¶¼ÊÇÕë¶ÔÉè¼ÆÊ¦ºÍ³õ¼¶¿ª·¢ÈËÔ±¡£½ÓÏÂÀ´ÎÒÏë˵Ã÷£¬ÎªÊ²Ã´jQueryÒ²»áÎüÒýÄÇЩ¸»Óо­ÑéµÄ¿ª·¢ÈËÔ±¡£
Ãû³Æ¿Õ¼ä£¨Namespacing£©
±àд¿ÉÖØÓõġ¢ÓÅÐãµÄJavaScript´úÂ룬Æä¹Ø¼üÔÚÓÚ¶ÔÃû³Æ¿Õ¼äµÄ»ý¼«°Ñ¿Ø¡£JavaScriptÖ»ÓµÓе¥Ò»µÄ¡¢È«¾ÖµÄÃû³Æ¿Õ¼ä£¨¼´window¶ÔÏ󣩣¬¶øºÜ¶à³ÌÐòÔ±£¨ÒÔ¼°Ò»Ð©¿â£©í§ÒâµØÎªÖ®Ìí¼Ó¸÷ÖÖ¶«Î÷¡£ÒªÖªµÀÈ«¾Ö±äÁ¿ÊÇħ¹í£¡´ÏÃ÷µÄ¿ª·¢ÈËÔ±£¬»áʹÓÃÀàËÆ×é¼þģʽµÄ¼¼Êõ£¬À´¾¡Á¦¼õÉÙÈ«¾Ö¶ÔÏóµÄÊýÁ¿¡£
jQuery½öÏòÈ«¾ÖÃû³Æ¿Õ¼äÒýÈëÒ»¸ö±ê¼Ç£ºjQueryº¯Êý/¶ÔÏ󡣯äÓàµÄҪôÊÇjQueryµÄÖ±½ÓÊôÐÔ£¨Òë×¢£ºÔ­ÎÄ‘directy property’ϵ±ÊÎó£¬Ó¦ÊÇ‘direct property’£©£¬ÒªÃ´¾ÍÊǵ÷ÓÃjQueryº¯ÊýËù·µ»ØµÄ¶ÔÏóµÄ·½·¨¡£
ÄÇ“ÓïÑÔÉý¼¶”£¨language enhancements£©ÓÖÊÇÊ²Ã´ÄØ£¿´ó¶àÊý¿â»áÌṩӳÉ䣬¹ýÂË£¬°þÀ룬ÍùÍùÊÇä¯ÀÀÆ÷µÄJavaScriptÒýÇæËùȱÉÙµÄÄÇЩ¹¦ÄÜ¡£»¹ÓÐһЩ¿â£¬Ö±½ÓÀ©Õ¹ÁËJavaScriptÄÚÖõÄStringºÍArrayÀ࣬µ«ÕâÊÇðÏÕµÄ×ö·¨¡£String.prototypeºÍArray.prototypeÒ²Óи÷×ÔµÄÃû³Æ¿Õ¼ä£¬ÔÚÆäÄÚÌí¼ÓµÄÊôÐÔÒ»µ©·¢Éú³åÍ»£¬Ëù´øÀ´µÄ·çÏÕ£¬²»ÑÇÓÚÔÚÈ«¾Ö»·¾³ÏµIJÝÂÊ´óÒâ¡£
ÔÚÓïÑÔÉý¼¶·½Ã棬jQueryÌṩÁ˺ܶຯÊý£¨¹¦ÄÜ£©£¬µ«Ã¿¸öº¯Êý¶¼±»¸³¸øjQuery¶ÔÏóµÄÊôÐÔ£ºjQuery.each£¬jQuery.extend£¬jQuery.grep£¬jQuery.map£¬jQuery.mergeÒÔ¼°jQuery.trim¡£Èç´ËÒ»À´£¬ËüÃǾͲ»»á¸úÆäËû´úÂë²úÉú³åÍ»¡£
ÉùÃûÀǽåµÄ$º¯Êý£¨The infamous $ function£©
¸Õ²ÅÎÒ˵µ½£¬jQueryÊÇΨһ±»ÒýÈëµÄÈ«¾Ö±ê¼Ç£¬Æäʵ²¢²»¾¡È»£º$±ê¼Ç×÷ΪjQueryµÄ¿ì½Ý·½Ê½£¬Ò²±»ÒýÈë½


Ïà¹ØÎĵµ£º

javascriptÅжϺº×ÖµÄËÄÖÖ·½·¨


×ֺţº´ó ÖРС
·½·¨Ò»£º×µÄ£¬×îÈÝÒ×Àí½âµÄ£¬ÇÒ¿ÉÒÔËæÒâÉèÖÃÒªÅųýµÄ×Ö·û
<script language="javascript">
function isChinese1(str){
var badChar ="ABCDEFGHIJKLMNOPQRSTUVWXYZ";
badChar += "abcdefghijklmnopqrstuvwxyz";
badChar += "0123456789";
badChar += " "+"¡¡";//°ë½ÇÓëÈ«½Ç¿Õ¸ñ
badChar ......

javascriptÔÚ´«µÝurl£¨º¬ÓÐÖÐÎÄ£©Ê±³öÏÖÂÒÂë


´ó¼Ò¿ÉÄܶ¼Óöµ½¹ýÔÚдjavascirpt´úÂëʱ´«µÝÖÐÎÄ£¬ÔÚºǫ́ȡµ½Ê±·¢ÏÖÊÇÂÒÂ룬ÕâÀï°ÑÎÒ½ñÌì×öµÄ·½·¨Ð´³öÀ´£¬Ï£Íû¶Ô´ó¼ÒÒÔºóÓÐÓã¡
·½·¨£¨Ò»£©£º
htmlÒ³Ãæ£º
function testOne() {
   var url = "testOne_test.do?expr="+ÄãºÃ;
   location = encodeURI(url);
}
ºǫ́java´úÂ룺
String expr = ne ......

Ò»¶ÎʵÏÖHTMLÒ³ÃæÄÚ¶¨ÆÚ´¥·¢Ê¼þµÄJavaScript´úÂë

Ô­´´ÓÚ2007Äê12ÔÂ16ÈÕ£¬2009Äê10ÔÂ15ÈÕÇ¨ÒÆÖÁ´Ë¡£
JavaScriptͨ¹ýÄÚÖõÄsetTimeoutº¯ÊýÀ´Íê³ÉÒ³ÃæÄڵĶ¨Ê±¼ì²é£¬Ò²ÊǺܾÃÒÔǰдµÄ¶«Î÷ÁË¡£
Ö®ËùÒÔÏëÆðËüÀ´£¬ÊÇÒòΪÔÚºÍÏîÄ¿×éÆäËû³ÉԱ˵¸ÃÊÂÇéµÄʱºò£¬±ðÈ˾¹È»³°Ð¦ÎÒ˵ÊÇÉϸöÊÀ¼ÍµÄ´úÂ룬ÏÖÔÚ¶¼ÓÃWEB2.0ÁË¡£
<script language="JavaScript" type="text ......

JavaScriptÖж¨ÒåÀà»ò¶ÔÏó


1£¬¶ÔÏóµÄ¹¹³É
¶ÔÏóÓÐÌØÐÔ¹¹³É(attribute)£¬¿ÉÒÔÊÇԭʼֵ£¬Ò²¿ÉÒÔÊÇÒýÓÃÖµ¡£Èç¹ûÌØÐÔ´æ·ÅµÄÊǺ¯Êý£¬Ëü½«±»¿´×ö¶ÔÏóµÄ·½·¨£¨method£©£¬·ñÔò¸ÃÌØÐÔ±»¿´×öÊôÐÔ£¨property£©¡£
2£¬¶¨ÒåÀà»ò¶ÔÏó
£¨1£©¹¤³§·½Ê½
Code
    function createCar(sColor,iDoors) {
    &nb ......

c#ºÍjavascript½»»¥

 c#ºÍjavascript½»»¥
ÔÚasp.net¿ª·¢ÖУ¬¾­³£»áÓõ½ºǫ́ºÍǰ̨µÄ½»»¥£¬¾Í´Ë×ܽáÁËÒ»µãc#ºÍjavascriptÏ໥²Ù×÷µÄ·½·¨
1.ÔÚºǫ́c#´úÂëÖе÷ÓÃjacascriptµÄ·½·¨
javascript´úÂ룺
<script type="text/javascript" language="javascript">
    function test()
   ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ