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

javascriptÉè¼ÆÄ£Ê½Ö®¹¤³§Ä£Ê½

¹¤³§Ä£Ê½·ÖΪ¼òµ¥¹¤³§Ä£Ê½ºÍ¸´ÔÓ¹¤³§Ä£Ê½£¬Ç°ÕßÊÇʹÓÃÒ»¸öÀàÀ´Éú³ÉʵÀý£¬Í¨³£ÊÇÒ»¸öµ¥Ì壬ºóÕßÊÇʹÓÃ×ÓÀàÀ´¾ö¶¨Ò»¸ö³ÉÔ±±äÁ¿ÊÇÄĸöÀàµÄ¾ßÌåʵÀý£¬Ò²¾ÍÊǼòµ¥¹¤³§°üº¬ÔÚ¸´ÔÓ¹¤³§Ö®ÖС£
ÏÂÃæÍ¨¹ýÒ»¸ö¾ßÌåµÄʵÀýÀ´¾ßÌåµÄ˵˵Õ⹤³§µÄÒ»¶þ°É¡£
ÓÃAjax¼¼Êõ·¢ÆðÒì²½ÇëÇóÊÇÏÖÔÚweb¿ª·¢ÖеÄÒ»¸ö³£¼ûÈÎÎñ¡£ 
 1 //implements AjaxHandler£¬´´½¨Ò»¸ö¸´ÔӵŤ³§À´Ö´ÐÐAjaxµÄһϵÁÐÁ÷³Ì£¬ÀïÃæ°üº¬ÁËÁ½¸ö¼òµ¥¹¤³§
 2 var SimpleHandler = function(){};
 3 
 4 SimpleHandler.prototype = {
 5 //µÚÒ»¸ö¼òµ¥¹¤³§Ö´ÐÐAjaxµÄ´´½¨£¬ÇëÇ󣬷¢ËÍ¡£¡£¡£µÈ
 6     request:function(method,url,callback,postVars){
 7         var xhr = this.createXhrObject();
 8         xhr.onreadystatechange = function(){
 9             if(xhr.readyState != 4) return;
10             (xhr.status == 200) ? 
11             //¶¨ÒåÁËÒ»¸öÈ«¾Ö¶ÔÏócallbackÀ´Ö´ÐжԷµ»Ø²ÎÊýµÄÓ¦ÓÃ
12             callback.success(xhr.responseText,xhr.responseXML):
13             callback.failure(xhr.status);
14         };
15         xhr.open(method,url,true);
16         if(method != "POST") postVars = null;
17         xhr.send(postVars);
18     },
19 //µÚ¶þ¸ö¼òµ¥¹¤³§ÊǸù¾Ý²»Í¬µÄÇé´´½¨XHR¶ÔÏ󣬲»ÂÛʲôÇé¿öËû¶¼ÄÜ·µ»ØÒ»¸öÕýÈ·µÄXHR¶ÔÏó
20     


Ïà¹ØÎĵµ£º

javascript ¶ÔÏóµÄpropertyºÍprototype

javascript
¶ÔÏóµÄpropertyºÍprototype
ÊÇ
ÕâÑùÒ»ÖÖ¹ØÏµ
ECMAScript¿ÉÒÔʶ±ðÁ½ÖÖÀàÐ͵ĶÔÏó£¬Ò»ÖÖ½Ð×öNative ObjectÊôÓÚÓïÑÔ·¶³ë;Ò»ÖÖ½Ð×öHost Object£¬ÓÉÔËÐл·¾³Ìá
¹©ÀýÈçdocument¶ÔÏó£¬
Dom NodeµÈ
Native objectsÊÇÒ»ÖÖËÉÉ¢µÄ½á¹¹²¢ÇÒ¿ÉÒÔ¶¯Ì¬µÄÔö¼ÓÊôÐÔ(property)£¬ËùÓеÄÊôÐÔ¶¼ÓÐÒ»¸öÃû×ÖºÍÒ»¸öÖµ£¬Õâ¸öÖµ ......

javascriptÖеÄdefer

ÔÚʹÓÃgetElementByIdʱÓÖÓöµ½ÁË“document.getElementById('...')Ϊ¿Õ»ò²»ÊÇ·½·¨”µÄ´íÎó£¬alert()ÁËһϷ¢ÏÖ»ñÈ¡µÄֵΪnull£¬ÓÚÊÇÕÒÁ˰ëÌìËÑË÷µ½ÁËÕâ¸öÕâ¸ödefer¡£
ÔÚjavascript±êÇ©ÖмÓÉÏ defer µÈÓÚÔÚÒ³ÃæÍêÈ«ÔÚÈëºóÔÙÖ´ÐУ¬Ï൱ÓÚ window.onload £¬µ«Ó¦ÓÃÉϱȠwindow.onload  ......

JavaScript isPrototypeOfºÍhasOwnPropertyʹÓÃÇø±ð

1¡¢isPrototypeOf
isPrototypeOfÊÇÓÃÀ´ÅжÏÖ¸¶¨¶ÔÏóobject1ÊÇ·ñ´æÔÚÓÚÁíÒ»¸ö¶ÔÏóobject2µÄÔ­ÐÍÁ´ÖУ¬ÊÇÔò·µ»Øtrue£¬·ñÔò·µ»Øfalse¡£
¸ñʽÈçÏ£º
object1.isPrototypeOf(object2);
object1ÊÇÒ»¸ö¶ÔÏóµÄʵÀý£»
object2ÊÇÁíÒ»¸ö½«Òª¼ì²éÆäÔ­ÐÍÁ´µÄ¶ÔÏó¡£
Ô­ÐÍÁ´¿ÉÒÔÓÃÀ´ÔÚͬһ¸ö¶ÔÏóÀàÐ͵IJ»Í¬ÊµÀýÖ®¼ä¹²Ïí¹¦ÄÜ¡£ ......

[ת]JavaScriptºÍJavaµÄÇø±ð

JavaScriptºÍJavaµÄÇø±ð
¡¡¡¡ËäÈ»JavaScriptÓëJavaÓнôÃܵÄÁªÏµ£¬µ«È´ÊÇÁ½¸ö¹«Ë¾¿ª·¢µÄ²»Í¬µÄÁ½¸ö²úÆ·¡£JavaÊÇSUN¹«Ë¾ÍƳöµÄÐÂÒ»´úÃæÏò¶ÔÏóµÄ³ÌÐòÉè¼ÆÓïÑÔ£¬ÌرðÊʺÏÓÚInternetÓ¦ÓóÌÐò¿ª·¢£»¶øJavaScriptÊÇNetscape¹«Ë¾µÄ²úÆ·£¬ÆäÄ¿µÄÊÇΪÁËÀ©Õ¹Netscape Navigator¹¦ÄÜ,¶ø¿ª·¢µÄÒ»ÖÖ¿ÉÒÔǶÈëWebÒ³ÃæÖеĻùÓÚ¶ÔÏóºÍʼþÇý¶ ......

JavaScriptÏÞÖÆtextarea³¤¶È

ÓÉÓÚTEXTAREAûÓÐmaxlength,²»ÄÜÕâÑùÏÞÖÆtextarea³¤¶È£¬ µ«Í¨¹ýJAVASCRIPT ¾ÍÄÜʵÏÖµ½
<mce:script type="text/javascript"><!--

function limitLength(obj, length) {
var desc = obj.value;
obj.value = substr(obj.value,length);
}
function substr(str,length){
......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ