[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ÀïÃæÃ»ÓÐÏֳɵÄ×Ö·û´®×ª³ÉÈÕÆÚºÍʱ¼äÀàÐ͵ĺ¯Êý£¬Ö»ÄÜÀûÓÃnew Date(y,m,d,h,i,s,ms)»òÕ߯äËüÏàËÆµÄº¯Êý½øÐÐת»¯
ÒÔÏÂÊÇÒ»¸öʾÀý
alert(strToDate('2009/1/5 16:40'));
//×Ö·û´®×ªÈÕÆÚÀàÐÍ
function strToDate(str) {
var re=/^(\d{4})\/(\d{1,2})\/(\d{1,2}) (\d{1,2}):(\d{1,2})$/g
if(re.tes ......
// PageLoadʼþ
var onloadMethod = window.onload;
window.onload = window_Load;
function window_Load() {
var i;
var item;
// È«²¿Á¬½ÓµÄʼþ
for (i = 0; i < document.links.length; i ++) {
item = document.links[i]
Object.Aspect.around(item, "onclick", checkLoading);
}
// È«²¿°´Å ......
///ÏÂÃæÊǶÔAccessµÄÁ´½Ó
function getCountfromDB() {
//ÒÔµ±Ç°Ò³ÃæÎļþΪ»ù´¡£¬ÕÒµ½ÎļþËùÔڵľø¶Ô·¾¶¡£
var filePath = location.href.substring(0, location.href.indexOf("Cnt.htm"));
var path = filePath + "MyData.mdb";
//È¥µ ......
ºÜ¾Ã֮ǰ¾ÍÔÚÓÃJavaScriptÁË£¬Ö»ÊÇÓõıȽϱí²ã£¬»áд¼¸¸öº¯Êý¶øÒÑ£¬Ò²Ã»ÓÐÉîÈëµÄÑо¿¹ý¡£×î½üÒ»¶Îʱ¼ä£¬ÓÉÓÚÏîÄ¿µÄÐèÒª£¬¿´ÁËһЩ¹ØÓÚJavaScriptµÄÊ飬ҲдÁ˲»ÉÙµÄJavaScriptµÄ´úÂ룬ÂýÂý¿ªÊ¼¶ÔÕâ¸ö¶«¶«×ÅÃÔÁË¡£ÏÖÔÚJavaScriptÔÚWebÓ¦ÓÃÖеıÈÖØÔ½À´Ô½´ó£¬¸÷ÖÖºÃÓõĿâÒ²²ã³ö²»Ç¼´Ê¹¶ÔJavaScriptÁ˽âµÄ±È½ÏdzÏÔ£¬Ò²¿ÉÒ ......