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

JavaScriptÕýÔò±í´ïʽµÄÓ÷¨

JavaScriptÕýÔò±í´ïʽµÄÓ÷¨
ÕýÔò±í´ïʽÊÇÒ»ÖÖ¿ÉÒÔÓÃÓÚģʽƥÅäºÍÌæ»»µÄÇ¿´ó¹¤¾ß£¬ÔںܶàÓïÑÔÖж¼¿ÉÒÔÓ¦Óá£JavaScript¶ÔÕýÔò±í´ïʽÌṩÁ˺ܺõÄÖ§³Ö£¬
JavascriptÖÐÓÐÒ»¸öÕýÔò±í´ïʽ¶ÔÏóRegExp¡£¸Ã¶ÔÏóÌṩÁË´óÁ¿µÄÊôÐԺͷ½·¨À´´¦ÀíÕýÔò±í´ïʽ£¬Í¬Ê±£¬String¶ÔÏóÒ²ÌṩÁËÏà¹ØµÄ·½·¨À´
´¦ÀíÕýÔò±í´ïʽ£¬ÔÚWebÓ¦ÓÃÖУ¬¾­³£Ê¹ÓÃÕýÔò±í´ïʽÀ´ÑéÖ¤Óû§ÊäÈëµÄÐÅÏ¢£¬ÀýÈçÔÚÓû§×¢²á¹ý³ÌÖУ¬ÑéÖ¤ÊäÈëµÄEmailµØÖ·ÊÇ·ñºÏ·¨¡£ÒÔÏÂÎÒÃǾͽéÉÜÒ»
ÏÂÕýÔò±í´ïʽµÄ»ù±¾Ó÷¨¡£
JavaScriptÕýÔò±í´ïʽµÄ»ù±¾Ó÷¨
ÕýÔò±í´ïʽµÄ×÷ÓÃÖ÷ÒªÓÐÈý£º

ÑéÖ¤Êý×ÖÊÇ·ñ·ûºÏÌØ¶¨Ä£Ê½£»
ÀûÓÃÕýÔò±í´ïʽÕÒµ½Ìض¨Îı¾¶øºóɾ³ý»òÕßÌæ»»Îı¾£»
°´Ä£Ê½Æ¥ÅäÔÚ×Ö·û´®ÖвéÕÒ²éÕÒÆ¥Åä×Ó×Ö·û´®¡£
JavascriptÖÐʹÓÃÕýÔò±í´ïʽµÄ·½·¨Óжþ£º

Ò»ÊÇʹÓÃRegExp¶ÔÏó
Æä»ù±¾Ó﷨Ϊ£ºvar rx=new RegExp(pattern[,flags]);
£¬ÆäÖвÎÊýpatternÊÇÒ»¸ö×Ö·û´®£¬±íʾҪʹÓõÄÕýÔò±í´ïʽģʽ£¬²ÎÊýflagΪһ¸ö¿ÉÑ¡µÄ×Ö·û´®£¬±íʾÈçºÎÓ¦ÓÃģʽµÄ±êÖ¾£¬¶àÖÖ±êÖ¾¿ÉÒÔ×éºÏʹÓá£
Ö÷ÒªÓÐÈýÖÖÄ££ºg;È«ÎIJéÕÒ³öÏÖµÄËùÓÐģʽ£»i£ººöÂÔ´óСд£»m£º¶àÐвéÕÒ£»
¶þÊÇʹÓÃÕýÔò±í´ïʽֱ½ÓÁ¿ var rx=/pattern/flags;
pattern±íʾʹÓõÄÕýÔò±í´ïʽģʽ£¬flagÈçºÎÓ¦Óõıê¼ÇͬÉÏ£»
ģʽ×Ö·û´®×é³É

ÕýÔò±í´ïʽ¾ÍÊÇÓÐÆÕͨ×Ö·ûÒÔ¼°ÌØÊâ×Ö·û£¨³ÆÎªÔª×Ö·û£©×é³ÉµÄÎÄ×Öģʽ¡£Ôª×Ö·ûÇ°ÃæµÄ×Ö·û³ÆÎªÇ°µ¼·û£¬Ôª×Ö·û°´¹¦ÄÜÓÖ·ÖΪÏÞ¶¨·û¡¢¶¨Î»·ûµÈÀà±ð£¬ÏÂÃæ¶Ô³£ÓõÄÔª×Ö·û½øÐÐÁбí˵Ã÷¡£
³£¼ûÔª×Ö·û
Ôª×Ö·û
˵Ã÷
\s
Æ¥Åäµ¥¸ö¿Õ¸ñ£¬°üÀ¨tab¼üºÍ»»Ðзû
\S
Æ¥Åä³öµ¥¸ö¿Õ¸ñ·ûÖ®ÍâµÄËùÓÐ×Ö·û£¬\SÓë\s»¥ÎªÄæÔËËã
\d
Æ¥Åä´Ó0¡«9µÄÊý×Ö
\w
Æ¥Åä×Öĸ£¬Êý×Ö»òÕßÏ»®Ïß×Ö·û
\W
Æ¥ÅäËùÓÐÓë\w²»Æ¥ÅäµÄ×Ö·û£¬\WÓë\s»¥ÎªÄæÔËËã
\cx
Æ¥ÅäÓÉxÖ¸Ã÷µÄ¿ØÖÆ×Ö·û¡£ÀýÈ磬\cZÆ¥ÅäÒ»¸öControl-Z¡£xµÄÖµ±ØÐëΪA~Z»òÕßa~zÖ®Ò»¡£·ñÔò£¬½«cÊÓΪһ¸öÔ¸ÒâµÄ'c'×Ö·û
\f
Æ¥ÅäÒ»¸ö»»Ò³·û£¬µÈ¼ÛÓë\x0cºÍ\cL
\n
Æ¥ÅäÒ»¸ö»»Ðзû£¬µÈ¼ÛÓÚ\x0aºÍ\cJ
\r
Æ¥ÅäÒ»¸ö»Ø³µ·û£¬µÈ¼ÛÓÚ\x0dºÍ\cM
\t
Æ¥ÅäÒ»¸öÖÆ±í·û£¬µÈ¼ÛÓÚ\x09ºÍ\cI
\v
Æ¥ÅäÒ»¸ö´¹Ö±ÖƱí·û¡£µÈ¼ÛÓÚ\x0bºÍ\cK
.
ÓÃÓÚÆ¥Åä³ý»»ÐзûÖ®ÍâµÄËùÓÐ×Ö·û
ÏÞ¶¨·û˵Ã÷
ÏÞ¶¨·û
˵Ã÷
*
Æ¥Åäǰµ¼×Ö·û³öÏÖÁã´Î»òÕß¶à´Î
+
Æ¥Åäǰµ¼×Ö·û³öÏÖÒ»´Î»òÕß¶à´Î
?
Æ¥Åäǰµ¼×Ö·û³öÏÖÁã´Î»òÕßÒ»´Î
{n}
Æ¥Åäǰµ¼×Ö·û³öÏÖn´Î,n>=0;
{n,}
Æ¥Åäǰµ¼×Ö·ûÖÁÉÙ³öÏÖn´Î,n>=0;


Ïà¹ØÎĵµ£º

JavaScript isNaN() º¯Êý


·µ»Ø JavaScript È«¾Ö¶ÔÏó²Î¿¼ÊÖ²á
¶¨ÒåºÍÓ÷¨
isNaN() º¯ÊýÓÃÓÚ¼ì²éÆä²ÎÊýÊÇ·ñÊÇ·ÇÊý×ÖÖµ¡£
Óï·¨
isNaN(x)
²ÎÊýÃèÊö
x
±ØÐè¡£Òª¼ì²âµÄÖµ¡£
·µ»ØÖµ
Èç¹û x ÊÇÌØÊâµÄ·ÇÊý×ÖÖµ NaN£¨»òÕßÄܱ»×ª»»ÎªÕâÑùµÄÖµ£©£¬·µ»ØµÄÖµ¾ÍÊÇ true¡£Èç¹û x ÊÇÆäËûÖµ,Ôò·µ»Ø false¡£
˵Ã÷
isNaN() º¯Êý¿ÉÓÃÓÚÅÐ¶ÏÆä²ÎÊýÊÇ·ñÊÇ NaN£ ......

WebµÄ½á¹¹¡¢ÐÐΪºÍ±íÏÖ¼°JavaScript ÓïÑÔÌØÐÔ

±ê×¼µÄWeb ×é³ÉÓ¦¸Ã°üÀ¨3 ²¿·Ö£º½á¹¹¡¢ÐÐΪºÍ±íÏÖ¡£ÕâÖÖ˼Ïë×îÔçÔÚ΢ÈíÉè¼ÆµÄ
DHTMLÄ£ÐÍÖгõ²½Ìá³öÀ´£¬µ«ÊǺܲ»¹æ·¶£¬Ò²²»³Éϵͳ¡£ºóÀ´£¬W3C£¨World Wide Web
Consortium£¬ÍòÎ¬ÍøÁªÃË£©×éÖ¯¹æ·¶ÁËWeb µÄ¹¹³É¡£¸ù¾ÝW3C ÖÆ¶©µÄ±ê×¼£¬Web ±ê×¼²»
ÊÇijһ¸ö±ê×¼£¬¶øÊÇһϵÁбê×¼µÄ¼¯ºÏ¡£ÍêÕûµÄWeb Ó¦¸ÃÓÉÒÔÏÂ3 ²¿·Ö×é³É£º
½á ......

10¸ö·Ç³£°ôµÄAjax¼°JavascriptʵÀý×ÊÔ´ÍøÕ¾

1.Ajax Rain
¡¡¡¡AjaxRainÓкܶàÍêÃÀÕûºÏAJAX, CSS, DHTML »ò JavascriptµÄʵÀý£¬ÓÐһЩDemoµÄÈ·ÖµµÃÄãÈ¥¿´Ò»¿´£¬¼´Ê¹Äã²»ÊÇÍøÒ³Éè¼Æ(¿ª·¢)ʦ¡£
Ajax/JavascriptʵÀý:
 EXT JS Date Picker
 jQuery Feed Menu
 jGrowl
 FastFind Menu – Jquery
 Spiffy Accordion
2.Ajax Daddy ......

javascript²Ù×÷xmlÉú³ÉÊ÷Ðβ˵¥

¶ÁÈ¡XMLÎĵµ£»
²ÉÓõݹéÉú³ÉÎÞÏÞ¼¶µÄÊ÷Ðβ˵¥£»
Äܹ»ÏìÓ¦Êó±êʼþ£¬Õ¹¿ªÓë²ðµþ×Ó¼¶²Ëµ¥£»
Ê×ÏÈÊÇÉú³ÉÒ»¸öXMLÎĵµ£¬ÎÒÓõÄÊÇXML SpyµÄ±à¼­Æ÷£»
<?xml version="1.0" encoding="utf-8"?>
       <menu>
         <menu name="Ã÷ ......

JavaScript ÓÃÓÚģʽƥÅäµÄ RegExp ·½·¨

±¾ÆªÈÕÖ¾ÏÈÖ÷ÒªÌÖÂÛ RegExp ¶ÔÏóµÄ²¿·Ö·½·¨£¬RegExp ¶ÔÏó¶¨ÒåÁËÁ½¸öÓÃÓÚģʽƥÅäµÄ·½·¨£¬ËüÃÇÊÇexec()
ºÍtest()
ÏÂÃæÎÒÃÇÖðÒ»½øÐн²½â
¡£ºÇ£¬ºÍÉÏÆªÈÕÖ¾Ò»ÑùµÄ½éÉÜ£¬¿´À´Ì×»°£¬¹ûÈ»ÊÊÓÃÓÚ¶à¸ö³¡ºÏ¡£àÅ¡£
exec() ¼ìË÷×Ö·û´®ÖеÄÖ¸¶¨Öµ£¬·µ»ØÖµÊDZ»ÕÒµ½µÄÖµ£¬Èç¹ûûÓз¢ÏÖÆ¥Å䣬Ôò·µ»Ø null£º
Ö÷ÒªµÄRegExpģʽƥÅä·½·¨Ê ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ