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

JavaScriptÃæÏò¶ÔÏóÏê½â

ÄÚÖÃÀà
JavaScriptÊÇÒ»ÖÖ»ùÓÚ¶ÔÏóµÄ½âÊÍÐÔ±à³ÌÓïÑÔ£¬ËùÓеÄÔªËØ£¬ÎÒÃǶ¼¿ÉÒÔÀí½âΪ¶ÔÏó£¬Ã¿¸ö¶ÔÏóÒ²¿ÉÒÔÀí½âΪN¶àÊôÐԵļ¯ºÏ¡£ÔÚÌÖÂÛ×Ô¶¨ÒåÀà֮ǰ£¬ÎÒÃÇÏÈ¿´Ò»ÏÂÄÚÖõÄÀà¡£×÷Ϊ½âÊÍÐÔÓïÑÔ£¬JavaScriptÔÊÐíÎÒÃÇÔÚÈκÎʱºòΪ¶ÔÏóÌí¼ÓÊôÐÔ¡£ËùÒÔÎÒÃÇ¿ÉÒÔÏÈ¿´Ò»¶Î¼òµ¥µÄ´´½¨¶ÔÏóµÄ´úÂëÆ¬¶Î¡£ÕâÀïµÄ“new Object”Ò²¿Éд×÷“new Object()”£¬µ±Ã»ÓвÎÊýʱ£¬À¨ºÅ¿ÉÒÔÊ¡ÂÔ¡£
obj = new Object;
obj.x = 1;
obj.y = 2; 
ÏÖÔÚʹÓÃÏÂͼÀ´Àí½âÒ»ÏÂÕâ¶Î´úÂëµÄÒâÒå¡£
ÆäÖз½À¨ºÅÖеÄÄÚÈÝ´ú±í¶ÔÏó£¬ÏÂÃæµÄÄÚÈÝÔòÊǶÔÏóµÄÊôÐÔÃèÊöÐÅÏ¢¡£´ÓͼÖпÉÒÔ¿´³ö¶ÔÏó¡¾obj¡¿ÊÇ´ÓÀàObjectÖд´½¨µÄ£¬ÔÚ´´½¨Ê±£¬µ÷ÓÃÁ˹¹Ô캯ÊýObject¡£ÔÚ¡¾obj¡¿ÖÐÓÐÁ½¸öÊôÐÔ¡¾x¡¿ºÍ¡¾y¡¿£¬Öµ·Ö±ðÊÇ1ºÍ2¡£³ýÁËÊôÐÔ¡¾x¡¿ºÍ¡¾y¡¿Ö®Í⣬ÕâÀïҪעÒâµÄÒ»¸öÄÚÈݾÍÊÇ£¬¶ÔÏó¡¾obj¡¿»¹ÓÐÒ»¸ö¹¹Ô캯ÊýµÄconstructor£¬ËüµÄÖµ¾ÍÊǺ¯ÊýObject¡£Í¼ÖеÄObject.prototype£¬ÖÁÓÚÕâ¸ö¸ÃÔõô³Æºô£¬ÎÒÒ²²»ÖªµÀ£¬¸Ð¾õ¿ÉÒԽеÄÃû×Öͦ¶àµÄ:)£¬ÃüÃûÒ»£º¹¹Ô캯ÊýObjectµÄprototypeÊôÐÔ£¬ÃüÃû¶þ£ºÀàObjectµÄprototypeÊôÐÔ£¬ÃüÃûÈý£º¶ÔÏó¡¾obj¡¿µÄÊôÐÔprototype£¬ÉÔºò»á½éÉÜprototype¡£
×Ô¶¨ÒåÀà
ÎÒÃÇ¿ÉÒÔͨ¹ý´´½¨Ò»¸öº¯ÊýÀ´´´½¨Ò»¸öеÄ×Ô¶¨ÒåÀà¡£ÔÚʹÓÃnew²Ù×÷·û´´½¨¶ÔÏóʱ£¬º¯Êý±¾Éí¾Í³äµ±ÁËÀàµÄ¹¹Ô캯ÊýµÄ½ÇÉ«¡£ÔÚJavaScriptÄÚ²¿£¬Ê×ÏȻᴴ½¨Ò»¸ö¶ÔÏó£¬È»ºóÀûÓù¹Ô캯ÊýÀ´¶Ô¶ÔÏóÄڵĸ÷¸öÊôÐÔ½øÐгõʼ»¯¡£Ö´Ðй¹Ô캯Êýǰ£¬±äÁ¿this»áÊ×Ïȱ»³õʼ»¯²¢Ö¸Ïò¸Õ´´½¨µÄ¶ÔÏó¡£Ö»ÓÐÎÒÃÇÔ¸Ò⣬¿ÉÒÔ´´½¨ÈÎÒâ¶à¸öFooÀàÐ͵ĶÔÏó£¬ËäÈ»ËüÃǵÄÊôÐÔ³õʼֵ¶¼ÊÇ1ºÍ2£¬µ«¸÷¸ö¶ÔÏó¼äÊôÐÔÊDz»¹²ÏíµÄ¡£
¶ÔÓڹؼü×ÖthisµÄÀí½â£¬ÕâÀï¾Í²»ÐðÊöÁË£¬¿ÉÒԲο¼¡¶JavaScriptÖÕ¼«Ö¸ÄÏ¡·¡£
function Foo()
{
this.x = 1;
this.y = 2;
}

obj = new Foo; 
´ÓͼÖпÉÒÔ¿´³ö£¬ÔÚ¶ÔÏó¡¾obj¡¿Õû¸ö´´½¨Íê³ÉµÄ¹ý³ÌÖУ¬»á¾­ÀúObjectºÍFooµÄprototype£¬×îÖÕÉú³É¶ÔÏó¡¾obj¡¿¡£ÏÂÃæ¾Í×ÅÖØÃèÊöÏÂprototype¡£
¼Ì³Ð¡¢PrototypeºÍPrototypeÁ´
ÔÚJavaScriptÖУ¬Ã¿¸ö¶ÔÏ󶼿ÉÒÔ´ÓÁíÍâÒ»¸ö¶ÔÏó¼Ì³ÐÊôÐÔ£¬¶øÕâ¸ö¹ý³ÌÖÐÓÐÒ»¸öÖØÒªµÄ¸ÅÄî¾ÍÊÇprototype(Ô­ÐÍ)£¬prototypeÖеÄÄÚÈÝÔÚ¶ÔÏó³õʼ»¯µÄʱºò»áÈ«²¿¼Ì³ÐÏÂÀ´¡£µ±ÎÒÃÇ·ÃÎÊÒ»¸ö¶ÔÏóµÄÊôÐÔʱ£¬JavaScriptÊ×ÏÈ»á´Ó¶ÔÏó±¾ÉíµÄÊôÐÔÖвéÕÒ£¬¿´ÊôÐÔÊÇ·ñÖ±½Ó¶¨ÒåÔÚ¶ÔÏóÄÚ¡£Èç¹ûûÓУ¬JavaScript»á¼ÌÐø´Óµ±Ç°¶ÔÏóµÄprototypeÖвéÕÒ£¬ÒÔ´ËÀàÍÆ£¬Ò»²ã²ãµÄ½øÐзÃÎÊ¡£Ã¿¸ö¶ÔÏóÔÚ´´


Ïà¹ØÎĵµ£º

javascript²Ù×÷dom ½¨Á¢ Ôö¼Ó ɾ³ý ¿Ë¡ ·ÃÎʽڵã

Ò»¡¢DOM»ù´¡
1.½Úµã(node)²ã´Î
Document£­£­×î¶¥²ãµÄ½Úµã£¬ËùÓÐµÄÆäËû½Úµã¶¼ÊǸ½ÊôÓÚËüµÄ¡£
DocumentType£­£­DTDÒýÓã¨Ê¹ÓÃ<!DOCTYPE>Óï·¨£©µÄ¶ÔÏó±íÏÖÐÎʽ£¬Ëü²»Äܰüº¬×ӽڵ㡣
DocumentFragment£­£­¿ÉÒÔÏñDocumentÒ»ÑùÀ´±£´æÆäËû½Úµã¡£
Element£­£­±íʾÆðʼ±êÇ©ºÍ½áÊø±êǩ֮¼äµÄÄÚÈÝ£¬ÀýÈç<tag></tab ......

javascript ´òÓ¡(ÈËÔÆÒàÔÆ,ÎÒ´íÁË)

<html>
<head>
<meta name=vs_targetSchema content="http://schemas.microsoft.com/intellisense/ie5">
<title>***WSOFT.NET***</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<!--media=print Õâ¸öÊôÐÔ¿ÉÒÔÔÚ´òӡʱÓÐЧ-->
<style ......

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

//¹¹Ô캯Êý£ºÓÃÖ¸¶¨µÄÃû×ֺͿÉÑ¡µÄÐÔÖÊΪָ¶¨µÄÎĵµ´´½¨Ò»¸öcookie¶ÔÏó¡£
//²ÎÊý£º
// doucment:±£´æcookieµÄDocument¶ÔÏó
// name£º Ö¸¶¨cookieÃûµÄ×Ö·û´®
// hours£º Number£¬Ö¸¶¨´ÓÏÖÔÚÆðµ½cookie¹ýÆÚµÄСʱÊý
// path: String£¬Ö¸¶¨cookieµÄ·¾¶ÐÔÖÊ
// domain£º String, Ö¸¶¨cookieµÄÓòÐÔÖÊ
// secure: Bo ......

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

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

ÔÚ Wordpress ²å¼þÖÐʹÓà Javascript(jQuery) ½Å±¾

    ÓÐÁËÇ°ÃæµÄһƪÎÄÕ¡¶ÔÚ Wordpress ²å¼þÖÐʹÓÃÑùʽ±í¡·£¬Ôò±¾½Ú¡¶ÔÚ WP ²å¼þÖÐʹÓà Javascript¡·¾ÍºÃÃèÊö£¬Ò²ÈÝÒ×Àí½âµÄ¶àÁË¡£
    1£¬²å¼þµÄÎļþ¼Ð½á¹¹ÓëǰÎÄÏàͬ¡£²å¼þÍê³ÉµÄ¹¦ÄÜǰÎÄÒѾ­Êö¼°£¬±¾½Ú½«¼ÓÒ»¸ö¹¦ÄÜ£¬µ±ÔÚÎÄ×ÖÉϵã»÷ʱ£¬µ¯³öÒ»¸ö´°¿Ú¡£±¾½ÚʾÀýÒ²ÔÚǰÎÄʾÀýµÄ»ù´¡ÉÏ¿ª·¢¡ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ