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

ÔÚÍøÉÏÕÒµÄjavascriptµÄÄÚÖöÔÏóµÄ×ÊÁÏ

JavaScriptÓµÓÐÄÚÖöÔÏóºÍ×Ô¶¨Òå¶ÔÏó£¬ÊÂʵÉϸ÷ÖÖÊý¾ÝÀàÐ͵ıäÁ¿¶¼ÊôÓÚÒ»ÖÖ¶ÔÏ󣬱äÁ¿ÔÚÉùÃ÷ºÍ¸³ÖµºóÂíÉÏÓµÓжÔÓ¦µÄ·½·¨ºÍ¶ÔÏó¡£
¡¡¡¡1.JavaScriptÄÚÖöÔÏóµÄÖÖÀà
¡¡¡¡JavaScript¶ÔÏóÒÀÕÕ½¨Á¢·½Ê½²»Í¬¿É·ÖΪʹÓñäÁ¿ÉùÃ÷µÄÒþÐÔ¶ÔÏóºÍʹÓÃnewÃüÁî¶ÔÁ¢¶ÔÏ󸱱¾µÄÏÔÐÔ¶ÔÏó¡£
¡¡¡¡
¡¡¡¡ÒþÐÔ¶ÔÏó(Implicit[im'plisit] Objects)
¡¡¡¡JavaScripttµÄ¸÷ÖÖÊý¾ÝÀàÐͱäÁ¿£¬ÔÚÉùÃ÷ºÍ¸³Öµºó¾ÍÊÇÒ»¸ö¶ÔÏó£¬ÀýÈçÊý×Ö¡¢×Ö·û´®ºÍ²¼¶ûÊý¾ÝÀàÐ͵ıäÁ¿µÈ£¬ÈçÏÂËùʾ£º
¡¡¡¡ 1.var str="JavaScriptѧϰ±Ê¼Ç";
¡¡¡¡ÉÏÊö³ÌÐò´úÂëÉùÃ÷±äÁ¿strÊÇÒ»¸öÒþÐÔString¶ÔÏó£¬ËäÈ»¿ÉÒÔʹÓÃString¶ÔÏóµÄ·½·¨£¬µ«ÊÇÒþÐÔ¶ÔÏó²¢²»Ö§³ÖprototypeÊôÐÔ£¬ÈçÏÂËùʾ£º
¡¡¡¡ 1.str.prototype.count;
¡¡¡¡ÉÏÊö³ÌÐò´úÂë»áµ¼ÖÂJavaScript³ÌÐòÔËÐÐʱ³öÏÖ´íÎ󣬶øÇÒÒþÐÔ¶ÔÏóÒ²²»Ö§³ÖExpandoÊôÐÔ£¬ÎÞ·¨ÈÎÒâÀ©Õ¹¶ÔÏóµÄÊôÐÔ¡£
¡¡¡¡
¡¡¡¡ÏÔÐÔ¶ÔÏó(Explicit[iks'plisit] Objects)
¡¡¡¡JavaScriptµÄ¶ÔÏóÈç¹ûʹÓÃnewÃüÁÁ¢¶ÔÏ󸱱¾£¬Ôò´Ë¶ÔÏó¾ÍÊÇÒ»¸öÏÔÐÔ¶ÔÏó£¬ÈçÏÂËùʾ£º
¡¡¡¡ 1.var str=new String("JavaScriptѧϰ±Ê¼Ç");
¡¡¡¡ÉÏÊö³ÌÐò´úÂ뽨Á¢µÄÒ²ÊÇÒ»¸ö×Ö·û´®±äÁ¿£¬²»¹ýÕâÊÇÒ»¸öString¶ÔÏó£¬ÏÔÐÔ¶ÔÏóͬʱ֧³ÖExpandoºÍPrototypeÊôÐÔ¡£
2.JavaScriptµÄÄÚÖöÔÏó
¡¡¡¡JavaScriptÌṩ11ÖÖÄÚÖöÔÏó¡£
¡¡¡¡(1)Boolena['bu:lɪən]¶ÔÏó
¡¡¡¡Boolena¶ÔÏóÊÇÒ»ÖÖÊý¾ÝÀàÐÍ£¬¶ÔÏóÖ»µ¥´¿µØÌṩ¹¹Ô캯Êý£¬¿ÉÒÔÓÃÀ´½¨Á¢²¼¶ûÊý¾ÝÀàÐ͵ĶÔÏó£¬ÈçÏÂËùʾ£º
¡¡¡¡ 1.objBoolean=new Boolean();
¡¡¡¡ÉÏÊö³ÌÐò´úÂ뽨Á¢²¼¶û¶ÔÏó»ò³ÆΪ²¼¶û±äÁ¿£¬À¨ºÅÄÚÈçΪfalse¡¢0¡¢null¡¢NaN»ò¿Õ×Ö·û´®£¬Ôò²¼¶ûֵΪfalse£¬·ñÔòΪtrue¡£
¡¡¡¡µ±Ê¹ÓÃvarÃüÁîÉùÃ÷²¼¶û±äÁ¿²¢ÇÒÖ¸¶¨Æäֵʱ£¬²¼¶û±äÁ¿½«×Ô¶¯×ª»»³ÉBoolean¶ÔÏó¡£
¡¡¡¡(2)Function¶ÔÏó
¡¡¡¡JavaScriptµÄº¯Êý¾ÍÊÇÒ»¸öFunction¶ÔÏ󣬺¯ÊýµÄ½¨Á¢·½·¨ÈçÏ£º¡¡
function mod(x,y)
{
    return(x % y);
}
ÉÏÊö³ÌÐò¶ÎÊÇÒ»¸öÓàÊýº¯Êý£¬Ò²¿ÉÒÔʹÓÃnewÃüÁÁ¢º¯ÊýµÄFunction¶ÔÏó£¬ÈçÏÂËùʾ£º 
var mod=new Function("x","y","return(x%y)");
ÉÏÊö³ÌÐò´úÂ뽨Á¢Ò»¸öº¯Êýmod()£¬²»ÂÛʹÓÃÄÄÖÖ·½·¨½¨Á¢º¯Êý£¬¶¼¿ÉÒÔʹÓÃÏàͬµÄ³ÌÐò´úÂëµ÷ÓÃËü£¬ÈçÏÂËùʾ£º
value=mod(4,5);
Function¶ÔÏó¾ÍÊǺ¯Êý£¬Èç¹ûº¯ÊýÓµÓвÎÊý£¬ÔòÕâЩ´«ÈëµÄ²ÎÊý¾ÍÊÇarguments¶ÔÏó¡£
3.Global['ɡləubəl]¶ÔÏó
¡¡¡¡Global¶ÔÏó²»ÄÜʹÓÃnewÃüÁÁ¢£¬ÔÚScrip


Ïà¹ØÎĵµ£º

javascriptЧÂʾ­Ñé̸(Ò»)

±¾ÎÄÖ÷ÒªÊdzöÓÚÓÐÅóÓÑʹÓÃÎÒÔ­À´Ð´µÄautocompleteµÄJS¿Ø¼þ¡£µ±Êý¾ÝÁ¿´óµÄʱºò£¬»á³öÏÖЧÂʼ«ÆäÂýµÄÇé¿ö£¬ÎÒÔÚÕâ¶Îʱ¼ä×ö³öµÄһЩ²âÊÔÒ²¼°Ò»Ð©¾­Ñ飬Óë´ó¼Ò·ÖÏí£¬Èç¹ûÓдíµÄµØ·½£¬»¹ÇëÖ¸³ö¡£
¾­¹ý²âÊÔ£¬ÎÒÃǻᷢÏÖÈçϵÄÇé¿ö»òÕß˵µÄ½áÂÛ£¬Èç¹ûÄúµÄ²âÊÔ½á¹ûÓëÎҵIJ»·û£¬Çë˵Ã÷Ô­Òò£¬ÒÔ±ãÏ໥ѧϰ¡£
1£©µ±Ò»¸ö½Ï´óµÄHTML×Ö· ......

JavaScript »ñÈ¡¿Í»§¶Ë¼ÆËã»úÓ²¼þ¼°ÏµÍ³ÐÅÏ¢(תÔØ)

ͨ¹ýWMIÀ´ÊµÏÖ»ñÈ¡¿Í»§¶Ë¼ÆËã»úÓ²¼þ¼°ÏµÍ³ÐÅÏ¢:
1//ϵͳÐÅÏ¢»ñÈ¡
2function getSysInfo(){
3 var locator = new ActiveXObject ("WbemScripting.SWbemLocator");
4 var service = locator.ConnectServer(".");
5 //CPUÐÅÏ¢
6 var cpu = new Enumerator (service.ExecQuery("SELECT * from Win32_Processor")).item(); ......

JavaScriptѧϰ±Ê¼Ç£¨Èý£©

1.°Ñ¶ÔÏóµÄËùÓÐÒýÓö¼ÉèÖÃΪnull£¬¿ÉÒÔÇ¿ÖÆÐԵķϳý¶ÔÏ󣨼´Í¨Öª´æ´¢µ¥ÔªÊÕ¼¯³ÌÐòÏú»Ù¶ÔÏóÀ´ÊÍ·ÅÄڴ棩¡£ÕâÊǸöºÃÏ°¹ß¡£
2.ArrayÀ༴Êý×éÀ࣬¿ÉÒÔÈç϶¨Ò壺
      var aColors=new Array();
      aColors[0]="blue";
      aC ......

javascript ÔÚ ie ºÍ firefox Çø±ð

1.document.formName.item("itemName") ÎÊÌâ
˵Ã÷:IEÏÂ,¿ÉÒÔʹÓÃdocument.formName.item("itemName")»òdocument.formName.elements["elementName"];FirefoxÏÂ,Ö»ÄÜʹÓÃdocument.formName.elements["elementName"].
½â¾ö·½·¨:ͳһʹÓÃdocument.formName.elements["elementName"].
JQUERY:
$("#idName")
  &nb ......

JavaScriptѧϰ±Ê¼Ç£¨ËÄ£©

1.³öÓÚ°²È«¿¼ÂÇ£¬JavaScriptÖÐÖ»Óпª·¢Õß×Ô¶¨ÒåµÄÀà¿ÉÒÔ±»¼Ì³Ð¡£
2.ʹÓöÔÏóð³äʵÏּ̳Ð
      function ClassA(sColor){
         this.color=sColor;
         this.showColor=function (){
 &nbs ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ