¹ØÓÚJavaScriptÖеıäÁ¿
±äÁ¿µÄÖ÷Òª×÷ÓÃÊÇ´æÈ¡Êý¾Ý¡¢Ìṩ´æ·ÅÐÅÏ¢µÄÈÝÆ÷¡£¶ÔÓÚ±äÁ¿±ØÐëÃ÷È·±äÁ¿µÄÃüÃû¡¢±äÁ¿µÄÀàÐÍ¡¢±äÁ¿µÄÉùÃ÷¼°±äÁ¿µÄ×÷ÓÃÓò¡£
¡¡±äÁ¿µÄÃüÃû
JavaScriptÖеıäÁ¿ÃüÃûͬÆäËü¼ÆËã»úÓïÑԷdz£ÏàËÆ£¬ÕâÀïҪעÒâÒÔÏÂÁ½µã£º
£¨1£©±ØÐëÊÇÒ»¸öÓÐЧµÄ±äÁ¿£¬¼´±äÁ¿ÒÔ×Öĸ¿ªÍ·£¬Öмä»òĩβ¿ÉÒÔ³öÏÖÊý×Ö»òÏ»®Ïߣ¬±äÁ¿Ãû³Æ²»ÄÜÓпոñ¡¢£¨£«£©¡¢£¨££©¡¢£¨£¬£©»òÆäËü·ûºÅ¡£
£¨2£©²»ÄÜʹÓÃJavaScriptÖеĹؼü×Ö×÷Ϊ±äÁ¿¡£
¡¡±äÁ¿µÄÀàÐÍ
ÔÚJavaScriptÖУ¬±äÁ¿¿ÉÒÔÓÃÃüÁîVar×÷ÉùÃ÷:
var mytest; ¸ÃÀý×Ó¶¨ÒåÁËÒ»¸ömytest±äÁ¿¡£µ«Ã»Óи³ÓèËüµÄÖµ¡£
Var mytest=”This is a book”£» ¸ÃÀý×Ó¶¨ÒåÁËÒ»¸ömytest±äÁ¿, ͬʱ¸³ÓèÁËËüµÄÖµ¡£
ÔÚJavaScriptÖУ¬±äÁ¿ÒÔ¿ÉÒÔ²»×÷ÉùÃ÷£¬¶øÔÚʹÓÃʱÔÙ¸ù¾ÝÊý¾ÝµÄÀàÐÍÀ´È·Æä±äÁ¿µÄÀàÐÍ¡£È磺
x=100 £»y="125" £»xy= True £»cost=19.5µÈ£¬ÆäÖÐxÕûÊý£¬yΪ×Ö·û´®£¬xyΪ²¼¶ûÐÍ£¬costΪʵÐÍ¡£
¡¡±äÁ¿µÄÉùÃ÷¼°Æä×÷ÓÃÓò
JavaScript±äÁ¿¿ÉÒÔÔÚʹÓÃǰÏÈ×÷ÉùÃ÷£¬²¢¿É¸³Öµ¡£Í¨¹ýʹÓÃvar¹Ø¼ü×Ö¶Ô±äÁ¿×÷ÉùÃ÷¡£¶Ô±äÁ¿×÷ÉùÃ÷µÄ×î´óºÃ´¦¾ÍÊÇÄܼ°Ê±·¢ÏÖ´úÂëÖеĴíÎó£»ÒòΪJavaScriptÊDzÉÓö¯Ì¬±àÒëµÄ£¬¶ø¶¯Ì¬±àÒëÊDz»Ò×·¢ÏÖ´úÂëÖеĴíÎó£¬ÌرðÊDZäÁ¿ÃüÃûµÄ·½Ãæ¡£
¶ÔÓÚ±äÁ¿»¹ÓÐÒ»¸öÖØÒªÐÔ©¤©¤ÄǾÍÊDZäÁ¿µÄ×÷ÓÃÓò¡£ÔÚJavaScriptÖÐͬÑùÓÐÈ«¾Ö±äÁ¿ºÍ¾Ö²¿±äÁ¿¡£È«¾Ö±äÁ¿ÊǶ¨ÒåÔÚËùÓк¯ÊýÌåÖ®Í⣬Æä×÷Ó÷¶Î§ÊÇÕû¸öº¯Êý£»¶ø¾Ö²¿±äÁ¿ÊǶ¨ÒåÔÚº¯ÊýÌåÖ®ÄÚ£¬Ö»¶ÔÆä¸Ãº¯ÊýÊǿɼûµÄ£¬¶ø¶ÔÆäËüº¯ÊýÔòÊDz»¿É¼ûµÄ¡£
Ïà¹ØÎĵµ£º
m=a.getMonth(); //»ñȡԷÝÖµ
d=a.getDate(); //»ñÈ¡ÈÕÆÚÖµ
d1=a.getDay(); //»ñÈ¡µ±Ç°ÐÇÆÚÖµ
h=a.getHours(); //»ñÈ¡µ±Ç°Ð¡Ê±Êý
m1=a.getMinutes(); //»ñÈ¡µ±Ç°·ÖÖÓÊý
s=a.getSeconds(); //»ñÈ¡µ±Ç°ÃëÖÓÊý
¶ÔÏó.style.fontSize="ÎÄ×Ö´óС";
µ¥Î»£ºmm/cm/inÓ¢´ç/pcÅÁ/ptµã/pxÏóËØ/emÎÄ×Ö¸ß
1in=1.25cm
1pc=12pt
......
ÔÚÉè¼ÆjavascriptµÄ¼Ì³ÐÌåϵʱ£¬ÓÐÒ»¸öÖØÒªÐèÇ󣬷½·¨Á´¡£Í¨Ë×µØËµ£¬ËµÊÇÔÚ·½·¨Öе÷Óø¸ÀàµÄͬÃû·½·¨¡£ÀàËÆjavaµÄthis.super().method()¡£ÈçºÎ°Ñ¸¸ÀàµÄͬÃû·½·¨°ü×°µ½×ÓÀàÖÐÄØ£¿Õâ¾ÍÒªÓõ½wrapperº¯Êý¡£Ö®ËùÒÔ½Ðwrapper£¬¶ø²»ÊÇwrap£¬ÒòΪËü±Èwrap¸ü¼Ówrapper¡£±ÈÈçÏñExtÄÇÖÖÉî¶È¼Ì³ÐµÄ½á¹¹ÖУ¬Èç¹û¸¸ÀàûÓÐÕÒ׿¸¸£¬×æ¸¸Ã»Ó ......
JavaScript ÁãÉ¢±Ê¼Ç
1 ´´½¨½Å±¾¿é
1: <script language=”JavaScript”>
2: JavaScript code goes here
3: </script>
2 Òþ²Ø½Å±¾´úÂë
1: <script language=”JavaScript”>
2: <!--
3: document.write(“Hello”);
4: // -->
5: </script>
ÔÚ²»Ö ......
ÉÏÆª½éÉÜÁËÓÃC++µ÷ÓÃJavaScript£¬ÕâÆª·´¹ýÀ´ËµËµJSµ÷C++£¬ÕâÑùJSºÍC++¹µÍ¨µÄ;¾¶¾ÍÍêÕûÁË¡£
Ê×ÏÈ£¬ÊµÏÖÒ»¸öIDispatch½Ó¿Ú£¬µ±JSµ÷ÓÃC++º¯Êýʱ£¬ÏµÍ³»áµ÷ÓÃGetIDsOfNamesÀ´Óú¯ÊýÃûÈ¡µÃº¯ÊýµÄDISPID£¬È»ºóµ÷ÓÃInvokeÍê³ÉÕæÕýµÄµ÷Óã¬ÐèҪעÒâµÄÊÇInvokeµÄpDispParamsÖеIJÎÊýÊǵ¹ÐòµÄ¡£´úÂëÈçÏ£º
class CExtenalDis ......
Ó¢ÎÄÔÎÄ£ºThe seven rules of Unobtrusive JavaScript
ÔÎÄ×÷ÕߣºChris Heilmann
¾¹ý¶àÄêµÄ¿ª·¢¡¢½ÌѧºÍ±àд²»ÌÆÍ»µÄJavaScript£¬ ÎÒ·¢ÏÖÁËÏÂÃæµÄһЩ׼Ôò¡£ÎÒÏ£ÍûËüÃÇ¿ÉÒÔ°ïÖúÄã¶Ô“ΪʲôÕâÑùÉè¼ÆºÍÖ´ÐÐJavaScript±È½ÏºÃ”ÓÐÒ»µãÀí½â¡£ÕâЩ¹æÔòÔø¾°ïÖúÎÒ¸ü¿ìµØ½»¸¶²úÆ·£¬²¢ÇÒ²úÆ·µÄÖÊÁ¿¸ü¸ß£¬Ò²¸üÈÝ ......