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

javascriptÖеÄÄ£¿éºÍÃû×Ö¿Õ¼ä

JavaScriptÖеÄÄ£¿éºÍÃû×Ö¿Õ¼äÊDz»¿ÉÇø·ÖµÄÄÚÈÝ¡£
ÎÒÃǶ¨ÒåµÄÿ¸öµ¥¶ÀµÄº¯Êý¶¼ÊÇ×÷Ϊȫ¾Ö¶ÔÏóµÄÒ»¸öÊôÐÔ¡£¶øJavaScript´úÂëÄ£¿éËù±ØÐë×ñÑ­µÄ×îÖØÒªµÄ¹æÔò¾ÍÊÇ£º±ÜÃⶨÒåÈ«¾Ö±äÁ¿¡£ÒòΪ£¬µ±¶¨ÒåÒ»¸öÈ«¾Ö±äÁ¿Ê±£¬¶¼Òª±»ÆäËûÄ£¿é¸²¸ÇµÄΣÏÕ£¬ËùÒÔÄ£¿é»¯±àÂëÒªÓÃÈçÏ·½Ê½£º
var ModuleClass={};
ModuleClass.º¯ÊýÃû1=function(){
 º¯ÊýÌ壻//Õâ¸öº¯Êý¿´ÆðÀ´ÊÇÒ»¸ö¶ÔÏóµÄ·½·¨¡£¶Ô£¬¿ÉÒÔÀûÓöÔÏó×÷Ϊһ¸öÃû×ֿռ䡣
}
ModuleClass.º¯ÊýÃû2=function(){
 º¯ÊýÌ壻
}
ʹÓöÔÏó×÷Ϊһ¸öÃû×ֿռ䣬½«ËùÓеĺ¯Êý¼°±äÁ¿¶¼·ÅÔÚÆäÖС£ÕâÑù£¬¼´Ê¹º¯Êý»ò±äÁ¿ÖØÃû£¨¼´²»Í¬¶ÔÏóÖÐÓÐÏàͬµÄº¯ÊýÃû£©£¬ËûÃDz»ÔÚÒ»¸öÃû×Ö¿Õ¼äÖУ¬ÕâÑù¾Í²»»áÓб»¸²¸ÇµÄΣÏÕÁË¡£
JavaScriptÄ£¿é»¯µÄµÚÒ»Ìõ¹æÔò£ºÒ»¸öÄ£¿é²»Ó¦¸ÃΪȫ¾ÖÃû×Ö¿Õ¼äÌí¼Ó¶àÓÚÒ»ÌõµÄ±ê¼Ç¡£½âÊÍ£ºÉÏÀýÖеÄvar ModuleClass = {};ÆäʵÊÇÔÚÈ«¾ÖÃû×ֿռ䣨ȫ¾Ö¶ÔÏ󣩵ÄÒ»¸öÊôÐÔ¡£Í¨Ë׵Ľ²£º³ýÁ˸øÈ«¾ÖÃüÃû¿Õ¼ä¶¨ÒåÒ»¸öÄ£¿éµÄÃüÃû¿Õ¼ä£¬ÆäËûµÄÄãÒ»¾ä´úÂë¶¼²»ÒªÐ´¡£
½«ÉÏÃæµÄ´úÂë·ÅÈëÒ»¸ö*.jsÎļþÖУ¬ÒÔ±ãÄ£¿éµÄ¸´Ó㬲¢ÇÒÊÇÎļþÃûÓëÃû×Ö¿Õ¼äÃûÒªÒ»Ö¡£¼ÙÉèÎÒÃǽ«ÉÏÃæµÄ´úÂë·ÅÈëModuleClass.jsÎļþµ±ÖУ¨Õâʱ£¬ÄãµÄÃû×Ö¿Õ¼äÓëÎļþÃûÒªÒ»Ö£©¡£ÏÖÔÚÓÖ³öÏÖÁËÒ»¸öÐÂÎÊÌ⣺
Èç¹ûÃû×Ö³åÍ»Ôõô°ì£¿¼´Á½¸öÈËͬʱʹÓÃÁËͬһ¸öÎļþÃû¡£´ó¼ÒÖªµÀ£¬Í¬Ò»Ä¿Â¼ÏÂÊв»ÔÊÐíÓÐÏàͬµÄÎļþÃûµÄ£¬ËùÒÔ¿ÉÒÔ°ÑÕâÁ½¸öÎļþ·ÅÈ벻ͬµÄĿ¼ÏÂÃæ¡£Èçutil/ModuleClass.jsºÍtools/ModuleClass.js£¬ÕâʱÎÒÃÇÎļþÖеĿռä¾Í²»ÄܸúÒÔǰÄÇÑùÁË£¬¶øÊÇÈçÏÂÃæËùʾ£º
util/ModuleClass.js
var util;
if(!util) util = {};//µÚÒ»¼¶ÓòÃû
util.ModuleClass = {};//µÚ¶þ¼¶ÓòÃû
util.ModuleClass.º¯ÊýÃû1=funciton(){
 º¯ÊýÌ壻
}
util.ModuleClass.º¯ÊýÃû2=function(){
 º¯ÊýÌ壻
}
tools/ModuleClass.js´úÂ룺
var tools;
if(!tools)tools={};//Ò»¼¶ÓòÃû
tools.ModuleClass={};//¶þ¼¶ÓòÃû
tools.ModuleClass.º¯ÊýÃû1=function(){
 º¯ÊýÌ壻//Õâ¸öº¯Êý¿´ÆðÀ´ÊÇÒ»¸ö¶ÔÏóµÄ·½·¨¡£¶Ô£¬¿ÉÒÔÀûÓöÔÏó×÷Ϊһ¸öÃû×Ö¿Õ¼ä
}
tools.ModuleClass.º¯ÊýÃû2=function(){
 º¯ÊýÌ壻
}
ÕâÑù¾Í²»»á³ö³åÍ»ÁË¡£µ±È»£¬ÓÐÈË»áÎÊÁË£¬ÒªÊÇÓÐÈ˶¨ÒåµÄÎļþ¼ÐÃûÊÇÒ»ÑùµÄ£¬ÄDz»ÕÕÑù³åÍ»£¿Ê×ÏÈ£¬ÕâÑùµÄ¼¸Âʲ»´ó£¬Èç¹ûÕæµÄÓÐÎÒÃÇ¿ÉÒÔ²ÉÓÃjavaµÄÃüÃû·½Ê½¡£ÈçÏ£º
ÃüÃû¿Õ¼äΪ£ºcom.¹«Ë¾Ãû.ÏîÄ¿Ãû.util.¿Õ¼äÃû£»
ʵ¼Ê·¾¶Îª£ºcom/¹«Ë¾Ãû


Ïà¹ØÎĵµ£º

ÓÃjavascriptÆÀ¹ÀÓû§ÊäÈëÃÜÂëµÄÇ¿¶È

javascriptÆÀ¹ÀÓû§ÊäÈëÃÜÂëµÄÇ¿¶È
ÃÜÂëÒѾ­ÊÇÎÒÃÇÉú»î¹¤×÷Öбز»¿ÉÉٵŤ¾ß,µ«Ò»¸ö²»°²È«µÄÃÜÂëÓÐÓÖÓпÉÄÜ»á¸øÎÒÃÇÔì³É²»±ØÒªµÄËðʧ¡£×÷ÎªÍøÕ¾Éè¼ÆÕß,Èç¹ûÎÒÃÇÔÚÍøÒ³ÖÐÄܶÔÓû§ÊäÈëµÄÃÜÂë½øÐа²È«ÆÀ¹À,²¢ÏÔʾ³öÏàÓ¦µÄÌáʾÐÅÏ¢,ÄÇô¶ÔÓû§ÉèÖÃÒ»¸ö°²È«µÄÃÜÂ뽫Óкܴó°ïÖú¡£Í¬Ê±Ò²Ê¹µÃÍøÕ¾¸ü¾ßÈËÐÔ»¯,¸üÓÐÎüÒýÁ¦.
ʲôÊÇÒ» ......

[¶ÁÊé±Ê¼Ç][JavaScriptȨÍþÖ¸ÄÏ(µÚËİæ)][DOM]

1.HTMLÎĵµÊ÷Ðαíʾ
2.Node[] Node.childNodes 
//·µ»ØNode¶ÔÏóµÄËùÓÐ×Ö½Úµã
3.Node.firstChild  /  lastChild  /nextSibling(ÏÂÒ»¸öÐֵܽڵã)  / previousSibling (ÉÏÒ»¸öÐֵܽڵã)  / parentNode
ÊôÐÔ
4.Node.appendChild()  /  removeChild()  /  replaceChil ......

JavaScriptÅжÏä¯ÀÀÆ÷ÀàÐͼ°°æ±¾

ÄãÖªµÀÊÀ½çÉÏÓжàÉÙÖÖä¯ÀÀÆ÷Â𣿳ýÁËÎÒÃÇÊìÖªµÄIE, Firefox, Opera, SafariËÄ´óä¯ÀÀÆ÷Ö®Í⣬ÊÀ½çÉÏ»¹Óнü°ÙÖÖä¯ÀÀÆ÷¡£
       ¼¸Ììǰ£¬ä¯ÀÀÆ÷¼Ò×åÓиյ®ÉúÁËһλСÍõ×Ó£¬¾ÍÊÇGoogleÍÆ³öµÄChromeä¯ÀÀÆ÷¡£ÓÉÓÚChrome³öÉúÃûÃÅ£¬¾¡¹ÜËû»¹ÊǸöС¼Ò»ï£¬Ã»ÓÐÈ˸ÒС¿´Ëû¡£ÒÔºó£¬ÔÛÃdz£Ëµä¯ÀÀÆ÷µÄ&ld ......

jsÈçºÎʵÏÖÔÚÒ³ÃæÍêÈ«¼ÓÔØºóÖ´ÐÐjavascriptº¯Êý

jsÈçºÎʵÏÖÔÚÒ³ÃæÍêÈ«¼ÓÔØºóÖ´ÐÐjavascriptº¯Êý»ò/´úÂëÄØ?
¿ÉÒÔÊÇÒÔϼ¸ÖÖ
<body onload="function name()" > </body  >
<script >window.onload=function name </script >
<script language="javascript" for="window" event="onload" >function name(); </script >
µ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ