ËÄ¡¢³ÌÒ§½ð——JavaScript»ù´¡
Ò»¡¢Ç°ÑÔ
Ajax£¬Òì²½JavaScriptºÍXML£¬Ç°ÃæÒѾ½âÊ͹ý£¬ËùÒÔAjaxµÄѧϰ»¹°üº¬JavaScriptºÍXML£¬ÕâÀïÎÒÃÇÏÈ¿´JavaScript£¬¶øJavaScriptʵ¼ÊÉÏÓÖÊǰüº¬JavaScriptÓï·¨ºÍHTML DOM¼´Îĵµ¶ÔÏóÄ£Ð͵쬽ÓÏÂÀ´»á·Ö±ð½éÉÜ¡£
JavaScript½Ì³Ì²Î¿¼µØÖ·£ºhttp://www.w3school.com.cn/js/index.asp
¶þ¡¢JavaScript»ù´¡
1) Ò³ÃæÉϵÄJavaScript±ØÐë°üº¬ÔÚ<script>Óë</script>Ö®¼ä£¬ÒÔÏòä¯ÀÀÆ÷˵Ã÷ÕâÊÇJavaScript
2) ±äÁ¿Óë±äÁ¿ÉùÃ÷£ºJavaScriptÊÇÈõÀàÐÍÓïÑÔ£¬²»ÐèÒªÉùÃ÷±äÁ¿µÄÀàÐÍ£¬ËùÓеıäÁ¿¶¼¿ÉÒÔͨ¹ývarÉùÃ÷·ûÀ´ÉùÃ÷£¬È磺var x = 5; var y = “good”;µÈµÈ
3) ²åÈëÌØÊâ×Ö·ûÐèʹÓÃתÒå×Ö·û“\”(бÏß)£¬Èç\’, \”, \nµÈµÈ
4) JavaScript¶Ô´óСдÃô¸Ð
Èý¡¢JavaScript¶ÔÏó
1) String¶ÔÏó
(1) length£º×Ö·û´®³¤¶È£¬Àý£ºtxt.length
(2) match() ·½·¨£º²éÕÒ×Ö·û´®ÖÐÌØ¶¨µÄ×Ö·û£¬²¢ÇÒÈç¹ûÕÒµ½µÄ»°£¬Ôò·µ»ØÕâ¸ö×Ö·û£¬Àý£ºstr.match("world")
(3) indexOf() ·½·¨£º¶¨Î»×Ö·û´®ÖÐijһ¸öÖ¸¶¨µÄ×Ö·ûÊ״γöÏÖµÄλÖã¬Èç¹ûûÓÐÔò·µ»Ø-1£¬Àý£ºstr.indexOf("Hello")
(4) replace() ·½·¨£ºÔÚ×Ö·û´®ÖÐÓÃijЩ×Ö·ûÌæ»»ÁíһЩ×Ö·û£¬Àý£ºstr.replace(/Microsoft/,"W3School")
(5) toUpperCase()·½·¨£º½«×Ö·û´®×ª»»Îª´óд£¬Àý£ºtxt.toUpperCase()
(6) split(·Ö¸î×Ö·û) ·½·¨ £º½«×Ö·û´®°´·Ö¸î×Ö·û·Ö¸î£¬·µ»ØÊý×é
2) ÈÕÆÚ¶ÔÏó
(1) Date()£º·µ»Øµ±Ç°ÈÕÆÚºÍʱ¼ä£¬Àý£ºvar x = new Date();
(2) var today=new Date()
(3) var h=today.getHours()
(4) var m=today.getMinutes()
(5) var s=today.getSeconds()
3) Êý×é
(1) Var list = new Array();£ºÉùÃ÷Êý×é
(2) List[x] = “value”;£ºÎªÊý×鸳ֵ£¬¸³ÖµÀàÐÍÎÞÒªÇó
(3) For … inÑ»·Êý×飺ÕâÑ
Ïà¹ØÎĵµ£º
ÎÄÕÂÀ´×Ô£ºhttp://www.oschina.net/p/closure
Google¿ªÔ´ÁËÆäÄÚ²¿Ê¹ÓõÄJavaScript¿ª·¢¹¤¾ß£¬Ï£Íû°ïÖúÍⲿ³ÌÐòÔ±¿ª·¢³öËٶȸü¿ìµÄWebÓ¦ÓóÌÐò¡£GoogleÈÏΪͨ¹ýÔÊÐí¿ª·¢ÕßʹÓÃGoogle×Ô¼ºËùÓõŤ¾ß£¬ËûÃDz»½ö¿ÉÒÔ´´Ôì³ö¸ü¿ìµÄ¸»WebÓ¦ÓóÌÐò£¬¶øÇÒÄÜÕæÕýÈÃWeb²åÉϳá°ò¡£Closure JavaScript±àÒëÆ÷ºÍ¿âÔø±»GoogleÓÃÓÚ¿ª·¢Gmail ......
click() ¶ÔÏó.click() ʹ¶ÔÏó±»µã»÷¡£
closed ¶ÔÏó.closed ¶ÔÏó´°¿ÚÊÇ·ñÒѹرÕtrue/false
clearTimeout(¶ÔÏó) Çå³ýÒÑÉèÖõÄsetTimeout¶ÔÏó
clearInterval(¶ÔÏó) Çå³ýÒÑÉèÖõÄsetInterval¶ÔÏó
confirm("ÌáʾÐÅÏ¢") µ¯³öÈ·ÈÏ¿ò£¬È· ......
javascriptÖÐÓÐÒ»ÖÖ·½·¨½Ð×ö·º»¯·½·¨£¬Ö¸ÄÇÖÖÔÉú¶ÔÏ󲻿ɱéÀúµÄÔÐÍ·½·¨¡£ÈçArrayµÄpop£¬sliceµÈ¡£ÎÒÃDZØÐëÖªµÀËüÃǵÄÃû×Ö²ÅÄܵ÷ÓÃËü»òÕß°ÑËüÍÚ³öÀ´¡£¼ÙÈçÎÒÃÇÏëÉè¼ÆÒ»¸öÀ࣬ӵÓÐÓëStringͬÑùµÄ¹¦ÄÜ£¬ÎÒÃǾÍÓÐÕâÐèÒª¡£²»Èç·Å¿ªµã˵£¬ÎªÊ²Ã´ÒªÉè¼ÆÕâ¸öÀà°É£¬ÏÔÈ»String2µÄЧÂʲ»ÈçÔÉúµÄ£¬µ«ÊÂÇé×ÜÒªÍùÁ½Ãæ¿´¡£ÕýÈçC#²»Èç¶þ ......
//ÓÉÒ³ÃæÔªËØdate_string(YYYY-MM_DD¸ñʽ)µÃµ½Êý×édate_array
//ÊäÈë²ÎÊý£ºdate_string:ÈÕÆÚ´®£»marker:ÈÕÆÚ´®date_stringÀïµÄ·Ö¸ô·û£¬Èç¹ûûÓÐÔòΪ""£»
//·µ»ØÖµ£º Êý×飺date_array
// Êý×éÔªËØdate_array.year=YYYY£»dat ......
javascript
ʼþÁбí½â˵
ʼþ
ä¯ÀÀÆ÷Ö§³Ö
½â˵
Ò»°ãʼþ
onclick
IE3¡¢N2
Êó±êµã»÷ʱ´¥·¢´Ëʼþ
ondblclick
IE4¡¢N4
Êó±êË«»÷ʱ´¥·¢´Ëʼþ
onmousedown
IE4¡¢N4
°´ÏÂÊó±êʱ´¥·¢´Ëʼþ
onmouseup
IE4¡¢N4
Êó±ê°´ÏºóËÉ¿ªÊó±êʱ´¥·¢´Ëʼþ
onmouseover
IE3¡¢N2
µ±Êó±êÒÆ¶¯µ½Ä³¶ÔÏ ......