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

[JavaScript] JavaScriptÖг£¼ûÒÉÎÊÕûÀí

JavaScriptÖеÄ"=="ºÍ"===" (ת)
Ê×ÏÈ£¬== equality µÈͬ£¬=== identity ºãµÈ£¨ÑϸñÏàµÈ£©¡£
==£¬ Á½±ßÖµÀàÐͲ»Í¬µÄʱºò£¬ÒªÏȽøÐÐÀàÐÍת»»£¬ÔٱȽϡ£
===£¬²»×öÀàÐÍת»»£¬ÀàÐͲ»Í¬µÄÒ»¶¨²»µÈ¡£
ÏÂÃæ·Ö±ð˵Ã÷£º
ÏÈ˵ ===£¬Õâ¸ö±È½Ï¼òµ¥¡£ÏÂÃæµÄ¹æÔòÓÃÀ´ÅжÏÁ½¸öÖµÊÇ·ñ===ÏàµÈ£º
1¡¢Èç¹ûÀàÐͲ»Í¬£¬¾Í[²»ÏàµÈ]
2¡¢Èç¹ûÁ½¸ö¶¼ÊÇÊýÖµ£¬²¢ÇÒÊÇͬһ¸öÖµ£¬ÄÇô[ÏàµÈ]£»(£¡ÀýÍâ)µÄÊÇ£¬Èç¹ûÆäÖÐÖÁÉÙÒ»¸öÊÇNaN£¬ÄÇô[²»ÏàµÈ]¡££¨ÅжÏÒ»¸öÖµÊÇ·ñÊÇNaN£¬Ö»ÄÜÓÃisNaN()À´Åжϣ©
3¡¢Èç¹ûÁ½¸ö¶¼ÊÇ×Ö·û´®£¬Ã¿¸öλÖõÄ×Ö·û¶¼Ò»Ñù£¬ÄÇô[ÏàµÈ]£»·ñÔò[²»ÏàµÈ]¡£
4¡¢Èç¹ûÁ½¸öÖµ¶¼ÊÇtrue£¬»òÕß¶¼ÊÇfalse£¬ÄÇô[ÏàµÈ]¡£
5¡¢Èç¹ûÁ½¸öÖµ¶¼ÒýÓÃͬһ¸ö¶ÔÏó»òº¯Êý£¬ÄÇô[ÏàµÈ]£»·ñÔò[²»ÏàµÈ]¡£
6¡¢Èç¹ûÁ½¸öÖµ¶¼ÊÇnull£¬»òÕß¶¼ÊÇundefined£¬ÄÇô[ÏàµÈ]¡£
ÔÙ˵ ==£¬¸ù¾ÝÒÔϹæÔò£º
1¡¢Èç¹ûÁ½¸öÖµÀàÐÍÏàͬ£¬½øÐÐ === ±È½Ï¡£
2¡¢Èç¹ûÁ½¸öÖµÀàÐͲ»Í¬£¬ËûÃÇ¿ÉÄÜÏàµÈ¡£¸ù¾ÝÏÂÃæ¹æÔò½øÐÐÀàÐÍת»»ÔٱȽϣº
a¡¢Èç¹ûÒ»¸öÊÇnull¡¢Ò»¸öÊÇundefined£¬ÄÇô[ÏàµÈ]¡£
b¡¢Èç¹ûÒ»¸öÊÇ×Ö·û´®£¬Ò»¸öÊÇÊýÖµ£¬°Ñ×Ö·û´®×ª»»³ÉÊýÖµÔÙ½øÐбȽϡ£
c¡¢Èç¹ûÈÎÒ»ÖµÊÇ true£¬°ÑËüת»»³É 1 ÔٱȽϣ»Èç¹ûÈÎÒ»ÖµÊÇ false£¬°ÑËüת»»³É 0 ÔٱȽϡ£
d¡¢Èç¹ûÒ»¸öÊǶÔÏó£¬ÁíÒ»¸öÊÇÊýÖµ»ò×Ö·û´®£¬°Ñ¶ÔÏóת»»³É»ù´¡ÀàÐ͵ÄÖµÔٱȽϡ£¶ÔÏóת»»³É»ù´¡ÀàÐÍ£¬ÀûÓÃËüµÄtoString»òÕßvalueOf·½·¨¡£jsºËÐÄÄÚÖÃÀ࣬»á³¢ÊÔvalueOfÏÈÓÚtoString£»ÀýÍâµÄÊÇDate£¬DateÀûÓõÄÊÇtoStringת»»¡£·ÇjsºËÐĵĶÔÏó£¬Áî˵£¨±È½ÏÂé·³£¬ÎÒÒ²²»´ó¶®£©
e¡¢ÈÎºÎÆäËû×éºÏ£¬¶¼[²»ÏàµÈ]¡£
Àí½âif£¨£¡document.getElementById||£¡document.createTextNode£©
  ÒÔǰѧϰJavaScriptʱ²»ÊÇÌ«Á˽âif£¨£¡document.getElementById||£¡document.createTextNode£©µÄ¹¤×÷Ô­Àí£¬ÎÒÖ»ÖªµÀÓÃËûÀ´¼ì²âW3C DOM ÊÇ·ñ±»Ö§³Ö£¬µ«ÊǶÔËûµÄÔ­Àí²»Ì«ÇåÎú....¿´ÁËppk̸JavaScriptºó£¬ÎÒ¶®ÁË£¬ÏÂÃæÊÇÎÒժ¼µÄ£º
¼ì²â¶ÔÏóÊÇ·ñ´æÔÚ:
  if()Óï¾äÈ¡¾öÓÚ²¼¶ûÖµ£¬ÔÚÔ²À¨ºÅÖ®¼äµÄ±í´ïʽ±»µ±×÷²¼¶ûÐÍÀ´¼ÆË㣬,Êý¾ÝÀàÐÍ
ת»»È·±£ÕâÑùÒ»¸ö±í´ïʽµÄËùÓв¿·Ö¶¼±»½âÊͳɲ¼¶ûÐÍ¡£
  »¹¼ÇµÃ½«Ò»¸öֵת»»³É²¼¶ûÖµµÄ¹æÔòÂð£¿
  1.ÌØÊâÖµundefinedºÍnull±ä³Éfalse¡£
  2.Êý×Ö0ºÍNaN±ä³Éfalse¡£
  3.¿Õ×Ö·û´®±ä³Éfalse¡£
  4.ËùÓÐÆäËûÖµ±ä³Étrue¡£
  Ò»¸ö¶ÔÏóµÄת»»Îª²¼¶ûÖµ¹¹³ÉÁ˶ÔÏó¼ì²âµÄºËÐÄ¡£ÎÒÃÅÀ´»Ø¹


Ïà¹ØÎĵµ£º

JavaScript ÔÚ±¾´°¿Ú´ò¿ªÍøÒ³

<html>
<head>
<mce:script type="text/javascript"><!--
function aaa()
{
alert("oh no");
window.location="http://community.csdn.net/";
}

// --></mce:script>
</head>
<body onload = aaa();>
< ......

javascriptÖг£ÓõÄevent¶ÔÏó

JavascriptµÄEvent¶ÔÏóÓÃÀ´ÃèÊöJavascriptµÄʼþ£¬ËüÖ÷Òª×÷ÓÃÓÚIE4ºÍNN4ÒÔºóµÄ¸÷¸öä¯ÀÀÆ÷°æ±¾ÖС£
Event´ú±íʼþ״̬£¬Èçʼþ·¢ÉúµÄÔªËØ£¬¼üÅÌ״̬£¬Êó±êλÖúÍÊó±ê°´Å¥×´Ì¬¡£Ò»µ©Ê¼þ·¢Éú,±ã»áÉú³ÉEvent¶ÔÏó£¬Èçµ¥»÷Ò»¸ö°´Å¥£¬ä¯ÀÀÆ÷µÄÄÚ´æÖоͲúÉúÏàÓ¦µÄ event¶ÔÏó¡£
IE¶ÔʼþµÄÒýÓÃ
ÔÚIE4ÒÔÉϰ汾ÖУ¬event¶ÔÏó×÷Î ......

JavaScript¹ýÂË·ûºÅ,²¢¶Ô·ÇÖÐÎÄÈ«½Çת°ë½Ç

//¹ýÂËËùÓеķÇÖÐÎÄ,×Öĸ,Êý×Ö×Ö·û
function filter_str(str)
{   
    interval=typeof(arguments[1])!='undefined'?arguments[1]:' ';
    if(str.length>0)str=DBC2SBC(str)
    return str.replace(/[^\u4E00-\u9FA5a-zA-Z0-9]/g,in ......

JavaScript²¶»ñ´°¿Ú¹Ø±Õʼþ

JavaScript²¶»ñ´°¿Ú¹Ø±Õʼþ
¹Ø¼ü×Ö: window.closeʼþ
javascript²¶»ñ´°¿Ú¹Ø±ÕʼþÓÐÁ½ÖÖ·½·¨
1.ÓÃjavascriptÖØÐ¶¨Òå window.onbeforeunload()  ʼþ
ÔÚjavascriptÀﶨÒåÒ»¸öº¯Êý¼´¿É
function  window.onbeforeunload()  {  alert("¹Ø±Õ´°¿Ú")}
alert()ʼþ½«»áÔڹرմ°¿ÚǰִÐУ¬ÄãÒ²¿ÉÒÔÓà ......

µ÷ÓÃjavascriptÀïµÄÖÐÎÄÐÅϢʱ²úÉúÂÒÂëµÄ½â¾ö·½·¨

ÔÚ×öÒ»¸ö×÷ҵʱµ÷ÓÃÍⲿµÄjavascriptÎļþÖеÄÖÐÎÄÐÅϢʱÏÔʾÂÒÂë¡£
ÔÚÉùÃ÷µ÷ÓÃjsµÄ±êÇ©ÖмÓÈëcharset="gb2312"¡£
È磺
<script type="text/javascript" src="check.js" charset="gb2312" > </script> ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ