Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB
ÈÈÃűêÇ©£º c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 ×îÐÂÎÄÕ : javascript

³£ÓÃJavaScript´úÂë

         // ¹Ø±Õ´°¿Úʼþ
        function closeWindow(){
            if(event.clientX>document.body.clientWidth) {
                    event.returnValue = "ÄúÈ·¶¨Í˳öϵͳÂð£¿";
            } else {
                return;
            }
        }
        window.onunload = function(){
            if(event.clientX>document.body.clientWidth) {
                removeChat();
           & ......

JavaScriptÊ÷

 
/** ÅäÖòÎÊý */
function TreeConfig() {
    this.showIco = true;
    this.showCheckBox = false;
    this.checkBoxName = "_TREE_CHECKBOX_";
    this.checkBoxRelated = false;
}
/**
* ½ÚµãÀà
* ½ÚµãĿǰĬÈÏÖ§³ÖµÄÊôÐÔÓÐ:
* text, url, target, cb, cbname, cbchecked, cbval, ico, icoFile, icoOpen
*/
function Node(id, parentId, attributes) {
    this.id         = id;  // ½Úµã×ÔÉíid
    this.parent     = parentId   || ""; // ¸¸id
    this.attributes = attributes || {}; // ½ÚµãÊôÐÔ
    this._created  = false;
    this._expanded = false;
    this._checked  = false;
}
// µÃµ½½ÚµãÊôÐÔ
Node.prototype.getAttribute = function(key) {
    var attr = this.attributes[key];
    return (attr==undefi ......

JavascriptµÄµ÷ÊÔÀûÆ÷£ºFirebugʹÓÃÏê½â

JavascriptµÄµ÷ÊÔ£¬ÊÇ¿ª·¢WebÓ¦ÓÃÓÈÆäÊÇAJAXÓ¦ÓúÜÖØÒªµÄÒ»»·£¬Ä¿Ç°¶ÔJavascript½øÐе÷ÊԵŤ¾ßºÜ¶à£¬ÎұȽÏϲ»¶Ê¹ÓõÄÊÇFirebug¡£FirebugÊÇJoe Hewitt¿ª·¢µÄÒ»Ì×ÓëFirefox¼¯³ÉÔÚÒ»ÆðµÄ¹¦ÄÜÇ¿´óµÄweb¿ª·¢¹¤¾ß£¬¿ÉÒÔʵʱ±à¼­¡¢µ÷ÊԺͼà²âÈκÎÒ³ÃæµÄCSS¡¢HTMLºÍJavaScript¡£
±¾ÎÄÖ÷ÒªÊÇΪ³õѧÕß½éÉÜÒ»ÏÂFirebugµÄ»ù±¾¹¦ÄÜÓëÈçºÎʹÓÃFirebug¡£ÓÉÓÚ±¾ÈËˮƽÓëÄÜÁ¦ÓÐÏÞ£¬ÔÚÎÄÕÂÖеĿÉÄÜ»áÓкܶà´íÎóÓëÒÅ©£¬Ï£Íû´ó¼ÒÄÜÁ½âºÍÖ¸Õý£¡
 
1¡¢  °²×°
FirebugÊÇÓëFirefox¼¯³ÉµÄ£¬ËùÒÔÎÒÃÇÊ×ÏÈÒª°²×°µÄÊÂFirefoxä¯ÀÀÆ÷¡£°²×°ºÃä¯ÀÀÆ÷ºó£¬´ò¿ªä¯ÀÀÆ÷£¬Ñ¡Ôñ²Ëµ¥À¸Éϵ繤¾ß”²Ëµ¥£¬Ñ¡Ôñ“¸½¼ÓÈí¼þ”£¬ÔÚµ¯³ö´°¿ÚÖеã»÷ÓÒϽǵē»ñÈ¡À©Õ¹”Á´½Ó¡£ÔÚ´ò¿ªµÄÒ³ÃæµÄsearchÊäÈë¿òÖÐÊäÈë“firebug”¡£µÈËÑË÷½á¹û³öÀ´ºóµã»÷FirbugÁ´½Ó£¨Í¼1-1ºìɫȦס²¿·Ö£©½øÈëFirebugµÄÏÂÔØ°²×°Ò³Ãæ¡£
 
ͼ1-1
 
ÔÚÒ³ÃæÖеã»÷Install Now£¨Í¼1-2£©°´Å¥¡£
 
ͼ1-2
 
ÔÚµ¯³ö´°¿Ú£¨Í¼1-3£©Öеȴý3Ãëºóµ¥»÷“Á¢¼´°²×°”°´Å¥¡£
 
ͼ1-3
 
µÈ´ý°²×°Íê³Éºó»áµ¥»÷´°¿Ú£¨Í¼1-4£©ÖÐµÄ“ÖØÆô Fi ......

JavaScriptÈçºÎʵÏÖ¡°ÃæÏò¶ÔÏ󡱵ĸ÷ÖÖÌØÕ÷

 JavaScriptÈçºÎʵÏÖ“ÃæÏò¶ÔÏó”µÄ¸÷ÖÖÌØÕ÷  
   
  JavaScriptÊÇÒ»ÖÖ»ùÓÚ¶ÔÏóµÄÓïÑÔ£¬Ö»ÄÜʹÓÃϵͳÌṩµÄÄÚÖöÔÏó¡£ÈçºÎ²ÅÄÜÓÃJavaScriptд³öÏóÃæÏò¶ÔÏóÓïÑÔÒ»ÑùµÄ´úÂëÄØ£¿ÏÂÃæÎҾ͸ø´ó¼Ò˵˵Îҵķ½·¨¡£  
   
  1¡¢¶¨ÒåÒ»¸öÀà(class   &   field)  
  //***********code   begin***********  
  //¶¨ÒåÀà  
  function   MyClass()  
  {  
  this.field1;     //¶¨ÒåÀàµÄ³ÉÔ±  
  this.field2;  
  }  
  var   obj   =   new   MyClass();     //µ÷ÓÃÀà  
  obj.aa   =   1;     //·ÃÎʳÉÔ±  
  obj   =   null;     //ÊͷŶÔÏó  
  //***********code   end***********  
   
  2¡¢¶¨ÒåÀàµÄ·½·¨(method)  
  //***********code   begin***********  
  function   MyClass()   ......

javascript Ç¿ÖÆÀàÐÍת»»

 À´Ô´£ºhttp://www.diybl.com/course/1_web/javascript/jsjs/2007114/83289.html
Ç¿ÖÆÀàÐÍת»»
     ʹÓÃÇ¿ÖÆÀàÐÍת»»£¨type casting£©´¦Àíת»»ÖµµÄÀàÐÍ¡£Ê¹ÓÃÇ¿ÖÆÀàÐÍת»»¿ÉÒÔ·ÃÎÊÌØ¶¨µÄÖµ£¬¼´Ê¹ËüÊÇÁíÒ»ÖÖÀàÐ͵ġ£JSÖпÉÓõÄ3ÖÖÇ¿ÖÆÀàÐÍת»»ÈçÏ£º
Boolean(value)——°Ñ¸ø¶¨µÄֵת»»³ÉBooleanÐÍ£»
 Number(value)——°Ñ¸ø¶¨µÄֵת»»³ÉÊý×Ö£¨¿ÉÒÔÊÇÕûÊý»ò¸¡µãÊý£©£»
 String(value)——°Ñ¸ø¶¨µÄֵת»»³É×Ö·û´®¡£
ÓÃÕâÈý¸öº¯Êý֮һת»»Öµ£¬½«´´½¨Ò»¸öÐÂÖµ£¬´æ·ÅÓÉԭʼֱֵ½Óת»»³ÉµÄÖµ¡£Õâ»áÔì³ÉÒâÏë²»µ½µÄºó¹û¡£
µ±Òª×ª»»µÄÖµÊÇÖÁÉÙÓÐÒ»¸ö×Ö·ûµÄ×Ö·û´®¡¢·Ç0Êý×Ö»ò¶ÔÏó£¨ÏÂÒ»½Ú½«ÌÖÂÛÕâÒ»µã£©Ê±£¬Boolean()º¯Êý½«·µ»Øtrue¡£Èç¹û¸ÃÖµÊÇ¿Õ×Ö·û´®¡¢Êý×Ö0¡¢undefined»ònull£¬Ëü½«·µ»Øfalse¡£¿ÉÒÔÓÃÏÂÃæµÄ´úÂë¶Î²âÊÔBooleanÐ͵ÄÇ¿ÖÆÀàÐÍת»»¡£
var b1 = Boolean(“”); //false – empty string
var b2 = Boolean(“hi”); //true – non-empty string
var b3 = Boolean(100); //true – non-zero number
var b4 = Boolean(null); //false - null
va ......

ÉîÈëÈÏʶjavascriptÖеÄevalº¯Êý

 À´Ô´£ºhttp://wanyij.blog.51cto.com/46570/43794
·¢ÏÖΪ±¾ÎÄÆðÒ»¸öºÏÊʵıêÌ⻹²»ÊÇÄÇôÈÝÒ×£¬ºÇºÇ£¬ËùÒÔÔÚ´ËÏÈ˵Ã÷ϱ¾ÎĵÄÁ½¸öÄ¿µÄ£º
£¨1£©½éÉÜjavascriptÖеÄevalº¯ÊýµÄÓ÷¨
£¨2£©ÈçºÎÔÚº¯ÊýÄÚÖ´ÐÐÈ«¾Ö´úÂë
►ÏÈÀ´ËµevalµÄÓ÷¨£¬ÄÚÈݱȽϼòµ¥£¬ÊìϤµÄ¿ÉÒÔÌø¹ý¡£
evalº¯Êý½ÓÊÕÒ»¸ö²ÎÊýs£¬Èç¹ûs²»ÊÇ×Ö·û´®£¬ÔòÖ±½Ó·µ»Øs¡£·ñÔòÖ´ÐÐsÓï¾ä¡£Èç¹ûsÓï¾äÖ´Ðнá¹ûÊÇÒ»¸öÖµ£¬Ôò·µ»Ø´ËÖµ£¬·ñÔò·µ»Øundefined¡£
ÐèÒªÌØ±ð×¢ÒâµÄÊǶÔÏóÉùÃ÷Óï·¨“{}”²¢²»ÄÜ·µ»ØÒ»¸öÖµ£¬ÐèÒªÓÃÀ¨ºÅÀ¨ÆðÀ´²Å»á·µ»ØÖµ£¬¼òµ¥Ê¾ÀýÈçÏ£º
var code1='"a" + 2';    //±í´ïʽ
var code2='{a:2}';      //Óï¾ä
alert(eval(code1));     //->'a2'
alert(eval(code2));     //->undefined
alert(eval('(' + code2 + ')'));    //->[object Object]
        ¿ÉÒÔ¿´µ½£¬¶ÔÓÚ¶ÔÏóÉùÃ÷Óï¾äÀ´Ëµ£¬½ö½öÊÇÖ´ÐУ¬²¢²»ÄÜ·µ»ØÖµ¡£ÎªÁË·µ»Ø³£Óõē{}”ÕâÑ ......
×ܼǼÊý:2244; ×ÜÒ³Êý:374; ÿҳ6 Ìõ; Ê×Ò³ ÉÏÒ»Ò³ [325] [326] [327] [328] 329 [330] [331] [332] [333] [334]  ÏÂÒ»Ò³ βҳ
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ