JavaScriptѧϰ±Ê¼Ç£¨¶þ£©
1.ECMAScriptµÄ»ù´¡¸ÅÄîÈçÏ£º
Çø·Ö´óСд
±äÁ¿Ê±ÈõÀàÐ͵Ä
ÿÐнáβµÄ·ÖºÅ¿ÉÓпÉÎÞ
×¢ÊÍÓëJava¡¢CºÍPHPÓïÑÔÏàͬ
»¨À¨ºÅ±íÃ÷´úÂë¿é
2.ÓëPython²»Í¬£¬ECMAScriptÖеıäÁ¿²»Ò»¶¨Òª³õʼ»¯£¬È磺
var test; //ÕýÈ·
3.±äÁ¿ÃûÐèÒª×ñÊØÁ½Ìõ¼òµ¥µÄ¹æÔò£º
µÚÒ»¸ö×Ö·û±ØÐëÊÇ×Öĸ¡¢Ï»®Ïߣ¨_£©»òÃÀÔª·ûºÅ£¨$£©
ÓàϵÄ×Ö·û¿ÉÒÔÊÇÏ»®Ïß¡¢ÃÀÔª·ûºÅ»òÈκÎ×Öĸ»òÊý×Ö
4.ÔÚECMAScriptÖУ¬±äÁ¿¿ÉÒÔ´æ·ÅÁ½ÖÖÀàÐ͵ÄÖµ£¬¼´ÔʼֵºÍÒýÓÃÖµ£º
ÔʼֵÊÇ´æ´¢ÔÚÕ»£¨stack£©Öеļòµ¥Êý¾Ý¶Î
ÒýÓÃÖµÊÇ´æ´¢ÔÚ¶Ñ£¨heap£©ÖеĶÔÏó£¬Ò²¾ÍÊÇ˵£¬´æ´¢ÔÚ±äÁ¿´¦µÄÖµÊÇÒ»¸öÖ¸Õë
5.ECMAScriptÓÐ5ÖÖÔʼÀàÐÍ£¬¼´Undefined¡¢Null¡¢Boolean¡¢NumberºÍString¡£ECMAScriptÌṩÁËtypeofÔËËã·ûÀ´ÅжÏÒ»¸ö±äÁ¿»òÖµµÄÀàÐÍ£¬È磺
var sTemp="test string";
alert(typeof sTemp); //µ¯³ö“string”
Èç¹û±äÁ¿ÊÇÒýÓÃÀàÐÍ£¬Ôòtypeof·µ»ØÖµÎª“object”¡£
6.UndefinedÀàÐÍÖ»ÓÐÒ»¸öÖµ£¬¼´undefined¡£
µ±ÉùÃ÷µÄ±äÁ¿Î´³õʼ»¯Ê±£¬¸Ã±äÁ¿µÄĬÈÏÖµÊÇundefined
µ±º¯ÊýÎÞÃ÷È··µ»ØÖµÊ±£¬·µ»ØµÄÖµÒ²ÊÇundefined
7.NullÀàÐÍÒ²Ö»ÓÐÒ»¸öÖµ£¬¼´null¡£ECMAScript°ÑundefinedºÍnull¶¨ÒåΪÏàµÈµÄ£¬¼´£º
alert(null==undefined); //µ¯³ö“true”
null±íʾÉÐδ´æÔڵĶÔÏó¡£Èç¹ûº¯Êý»ò·½·¨Òª·µ»ØµÄÊǶÔÏó£¬ÄÇôÕÒ²»µ½¸Ã¶ÔÏóʱ£¬·µ»ØµÄͨ³£ÊÇnull¡£
8.NumberÀàÐͼȿÉÒÔ±íʾ32λµÄÕûÊý£¬»¹¿ÉÒÔ±íʾ64λµÄ¸¡µãÊý¡£
9.¾¡¹ÜËùÓÐÕûÊý¶¼¿É±íʾΪ°Ë½øÖÆ»òÊ®Áù½øÖƵÄ×ÖÃæÁ¿£¬µ«ËùÓÐÊý×ÖÔËËã·µ»ØµÄ¶¼ÊÇÊ®½øÖƽá¹û¡£
10.NumberÀàÐÍÖеöÌØÊâÖµ£º
Infinity±íʾÕýÎÞÇî´ó
-Infinity±íʾ¸ºÎÞÇî´ó
NaN±íʾ·ÇÊý£¨Not a Number£©£¬Ò»°ã³öÏÖÔÚÀàÐÍת»»Ê§°Üʱ¡£ÌرðµÄÊÇ£¬NaNÓëËü×ÔÉí²»ÏàµÈ
11.ת»»³É×Ö·û´®
ECMAScriptµÄBoolean¡¢NumberºÍStringÔʼÀàÐÍÊÇα¶ÔÏ󣬼´ËüÃÇʵ¼ÊÉϾßÓÐÊôÐԺͷ½·¨£¬Æ©Èç»ñµÃ×Ö·û´®µÄ³¤¶È£º
var sColor="blue";
alert(sColor.length); //µ¯³ö“4”
ÒÔÉÏÈýÖÖÖ÷ÒªµÄÔʼÀàÐͶ¼ÓÐtoString()·½·¨£¬¿ÉÒÔ°ÑËüÃǵÄֵת»
Ïà¹ØÎĵµ£º
±¾ÎÄÖ÷ÒªÊdzöÓÚÓÐÅóÓÑʹÓÃÎÒÔÀ´Ð´µÄautocompleteµÄJS¿Ø¼þ¡£µ±Êý¾ÝÁ¿´óµÄʱºò£¬»á³öÏÖЧÂʼ«ÆäÂýµÄÇé¿ö£¬ÎÒÔÚÕâ¶Îʱ¼ä×ö³öµÄһЩ²âÊÔÒ²¼°Ò»Ð©¾Ñ飬Óë´ó¼Ò·ÖÏí£¬Èç¹ûÓдíµÄµØ·½£¬»¹ÇëÖ¸³ö¡£
¾¹ý²âÊÔ£¬ÎÒÃǻᷢÏÖÈçϵÄÇé¿ö»òÕß˵µÄ½áÂÛ£¬Èç¹ûÄúµÄ²âÊÔ½á¹ûÓëÎҵIJ»·û£¬Çë˵Ã÷ÔÒò£¬ÒÔ±ãÏ໥ѧϰ¡£
1£©µ±Ò»¸ö½Ï´óµÄHTML×Ö· ......
ȡֵ·½·¨£º
¶ÔÓ¦µÄ²¼¶ûÖµ: !!value
ÊÇ·ñ==1ºÍtrue: value == true
ÊÇ·ñ==0ºÍfalse: value == false
Êý¾ÝÀàÐͶÔÓ¦µÄ²¼¶ûÖµÊÇ·ñ==1ºÍtrueÊÇ·ñ==0ºÍfalse
×Ö·û´® 'abc'
true
false
false
×Ö·û´® '0'
true
false
true
¿Õ×Ö·û´®
false
false
true
´øÒ»¸ö¿Õ¸ñµÄ×Ö·û´®
true
false
true
Êý×Ö1
true
true
......
<title>JavaScriptÇл»Í¼Æ¬</title>
<script>
function showDaTu(src){
document.getElementById("defaultImg").src=src;
}
</script>
<img src="/jscss/demoimg/wall1.jpg" id="defaultImg">
<br><br><br>
<img src='/jscss/demoimg/wall_s1.jpg' onmouseover ......
¡¡¡¡¼¸ºõËùÓеĸ» Web Ó¦Óö¼»ùÓÚÒ»¸ö»ò¶à¸ö Web UI ¿â»ò¿ò¼Ü£¬ÕâЩ UI ¿âÓë¿ò¼Ü¼«´óµØ¼ò»¯ÁË¿ª·¢½ø³Ì£¬²¢´øÀ´Ò»Ö£¬¿É¿¿£¬ÒÔ¼°¸ß¶È½»»¥ÐÔµÄÓû§½çÃæ¡£±¾ÎĽéÉÜÁË15 ¸ö·Ç³£Ç¿´óµÄ JavaScript Web UI ¿â£¬·Ç³£Êʺϸ÷ÖÖ¸÷ÖÖ¹æÄ£µÄ¸» Web Ó¦ÓõĿª·¢¡£
¡¡¡¡LivePipe
¡¡¡¡LivePipe UI »ùÓÚ Prototype Javascript ¿ò¼Ü£¬°üº¬ÁË ......
Ò»£¬Ç°ÑÔ
CookiesÏë±ØËùÓÐÈ˶¼Á˽⣬ µ«ÊÇδ±ØËùÓÐÈ˶¼¾«Í¨¡£±¾ÎĽ²½âÁËCookiesµÄ¸÷·½ÃæÖªÊ¶£¬ ²¢ÇÒÌá³öÀ´ÁË×î¼Ñʵ¼ù¡£ÕâÊDZÊÕßÔÚÈÕ³£¹¤×÷ÖеĻýÀۺͳÁµí¡£
¶þ£¬»ù´¡ÖªÊ¶
1.ʲôÊÇCookies
Cookie ÊÇһС¶ÎÎı¾ÐÅÏ¢£¬°éËæ×ÅÓû§ÇëÇóºÍÒ³ÃæÔÚ Web ·þÎñÆ÷ºÍä¯ÀÀÆ÷Ö®¼ä´«µÝ¡£Cookie °üº¬Ã¿´ÎÓû§·ÃÎÊÕ¾µãʱ Web Ó¦ÓóÌÐò¶¼¿ ......