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

Javascript µÄ´Ê·¨×÷ÓÃÓò¡¢µ÷ÓöÔÏóºÍ±Õ°ü

×÷ÓÃÓò Scope
Javascript Öеĺ¯ÊýÊôÓÚ´Ê·¨×÷ÓÃÓò£¬Ò²¾ÍÊÇ˵º¯ÊýÔÚËü±»¶¨ÒåʱµÄ×÷ÓÃÓòÖÐÔËÐжø²»ÊÇÔÚ±»Ö´ÐÐʱµÄ×÷ÓÃÓòÄÚÔËÐС£ÕâÊÇϬţÊéÉϵÄ˵·¨¡£µ«“¶¨Òåʱ”ºÍ“Ö´ÐУ¨±»µ÷Óã©Ê±”ÕâÁ½¸ö¶«Î÷ÓÐЩÈ˸㲻Çå³þ¡£¼òµ¥À´Ëµ£¬Ò»¸öº¯ÊýAÔÚ“¶¨Òåʱ”¾ÍÊÇ function A(){} Õâ¸öÓï¾äÖ´ÐеÄʱºò¾ÍÊǶ¨ÒåÕâ¸öº¯ÊýµÄʱºò£¬¶øA±»µ÷ÓõÄʱºòÊÇ A() Õâ¸öÓï¾äÖ´ÐеÄʱºò¡£ÕâÁ½¸ö¸ÅÄîÒ»¶¨Òª·ÖÇå³þ¡£
ÄÇ´Ê·¨×÷ÓÃÓò£¨ÒÔϳÆÖ®Îª“×÷ÓÃÓò”£¬³ý·ÇÌØ±ðÖ¸Ã÷£©µ½µ×ÊÇÊ²Ã´ÄØ£¿ËüÊǸö³éÏóµÄ¸ÅÄ˵°×ÁËËü¾ÍÊÇÒ»¸ö“·¶Î§”£¬scope ÔÚÓ¢ÎÄÀï¾ÍÊÇ·¶Î§µÄÒâ˼¡£Ò»¸öº¯ÊýµÄ×÷ÓÃÓòÊÇËü±»¶¨ÒåʱËüËù´¦µÄ“·¶Î§”£¬Ò²¾ÍÊÇËüÍâ²ãµÄ“·¶Î§”£¬Õâ¸ö“·¶Î§”°üº¬ÁËÍâ²ãµÄ±äÁ¿ÊôÐÔ£¬Õâ¸ö“·¶Î§”±»ÉèÖóÉÕâ¸öº¯ÊýµÄÒ»¸öÄÚ²¿×´Ì¬¡£Ò»¸öÈ«¾Öº¯Êý±»¶¨ÒåµÄʱºò£¬È«¾Ö£¨Õâ¸öº¯ÊýµÄÍâ²ã£©µÄ“·¶Î§”¾Í±»ÉèÖóÉÕâ¸öÈ«¾Öº¯ÊýµÄÒ»¸öÄÚ²¿×´Ì¬¡£Ò»¸öǶÌ׺¯Êý±»¶¨ÒåµÄʱºò£¬±»Ç¶Ì׺¯Êý£¨Íâ²ãº¯Êý£©µÄ“·¶Î§”¾Í±»ÉèÖóÉÕâ¸öǶÌ׺¯ÊýµÄÒ»¸öÄÚ²¿×´Ì¬¡£Õâ¸ö“ÄÚ²¿×´Ì¬”ʵ¼ÊÉÏ¿ÉÒÔÀí½â³É×÷ÓÃÓòÁ´£¬¼ûÏÂÎÄ¡£
µ±Ò»¸öº¯Êý±»µ÷ÓÃʱ£¬ÔÚÕâ¸öº¯ÊýÀËüÄÜ·ÃÎʵ½ËüµÄÕâ¸öÄÚ²¿×´Ì¬£¬Ò²¾Í¿ÉÒÔ·ÃÎÊÕû¸ö×÷ÓÃÓòÁ´ÉϵÄËùÓбäÁ¿£¬µ±È»Ò²¾Í°üÀ¨ÁËÍⲿ±äÁ¿¡££¨Êµ¼ÊÉÏÊÇ´Ó“µ÷ÓöÔÏóÁ´”Àï·ÃÎʵ½µÄ¡£ºÃÏñÓÐÎÊÌâ°É£¬Çë½Ó×ÅÔĶÁ¡££©
ÕÕÒÔÉÏ˵·¨£¬Ò»¸öº¯ÊýµÄ×÷ÓÃÓòÊÇËü±»¶¨ÒåµÄʱºòËù´¦µÄ“·¶Î§”£¬ÄÇô Javascript ÀïµÄº¯Êý×÷ÓÃÓòÊÇÔÚº¯Êý±»¶¨ÒåµÄʱºò¾ÍÈ·¶¨ÁË£¬ËùÒÔËüÊǾ²Ì¬µÄ×÷ÓÃÓò£¬´Ê·¨×÷ÓÃÓòÓÖ³ÆÎª¾²Ì¬×÷ÓÃÓò¡£
µ÷ÓöÔÏó Call Object
Ò»¸öº¯ÊýµÄµ÷ÓöÔÏóÊǶ¯Ì¬µÄ£¬ËüÊÇÔÚÕâ¸öº¯Êý±»µ÷ÓÃʱ²Å±»ÊµÀý»¯µÄ¡£ÎÒÃÇÒѾ­ÖªµÀ£¬µ±Ò»¸öº¯Êý±»¶¨ÒåµÄʱºò£¬ÒѾ­È·¶¨ÁËËüµÄ×÷ÓÃÓòÁ´¡£µ± Javascript ½âÊÍÆ÷µ÷ÓÃÒ»¸öº¯ÊýµÄʱºò£¬Ëü»áÌí¼ÓÒ»¸öеĶÔÏ󣨵÷ÓöÔÏ󣩵½Õâ¸ö×÷ÓÃÓòÁ´µÄÇ°Ãæ¡£Õâ¸öµ÷ÓöÔÏóµÄÒ»¸öÊôÐÔ±»³õʼ»¯³ÉÒ»¸öÃû½Ð arguments µÄÊôÐÔ£¬ËüÒýÓÃÁËÕâ¸öº¯ÊýµÄ Arguments ¶ÔÏó£¬Arguments ¶ÔÏóÊǺ¯ÊýµÄʵ¼Ê²ÎÊý¡£ËùÓÐÓà var Óï¾äÉùÃ÷µÄ±¾µØ±äÁ¿Ò²±»¶¨ÒåÔÚÕâ¸öµ÷ÓöÔÏóÀï¡£Õâ¸öʱºò£¬µ÷ÓöÔÏó´¦ÔÚ×÷ÓÃÓòÁ´µÄÍ·²¿£¬±¾µØ±äÁ¿¡¢º¯ÊýÐÎʽ²ÎÊýºÍ Arguments ¶ÔÏóÈ«²¿¶¼ÔÚÕâ¸öº¯ÊýµÄ·¶Î§ÀïÁË¡£µ±È»£¬Õâ¸öʱºò±¾µØ±äÁ¿¡¢º¯ÊýÐÎʽ²ÎÊýºÍ Arguments ¶ÔÏó¾Í¸²¸ÇÁË×÷ÓÃÓòÁ´ÀïͬÃûµÄÊ


Ïà¹ØÎĵµ£º

JavaScriptÖÐµÄ escape,encodeURI,encodeURIComponent


js¶ÔÎÄ×Ö½øÐбàÂëÉæ¼°3¸öº¯Êý£ºescape,encodeURI,encodeURIComponent£¬ÏàÓ¦3¸ö½âÂ뺯Êý£ºunescape,decodeURI,decodeURIComponent
1¡¢   ´«µÝ²ÎÊýʱÐèҪʹÓÃencodeURIComponent£¬ÕâÑù×éºÏµÄurl²Å²»»á±»#µÈÌØÊâ×Ö·û½Ø¶Ï¡£               ......

javascript»ñÈ¡·þÎñ¶Ë¿Ø¼þÖµµÄÁ½ÖÖ°ì·¨

µÚÒ»ÖÖ:
+Õ¹¿ª
-HTML
<html> 
<head> 
</head> 
<body> 
<form name="form1"> 
<input type="text" name="getinfo" value="http://www.shuwo.net" size="40"><button onclick="alert(document.form1.getinfo.value ......

JavaScript ´´½¨Àà/¶ÔÏóµÄ¼¸ÖÖ·½Ê½

ÔÚJSÖУ¬´´½¨¶ÔÏó£¨Create Object£©²¢²»ÍêÈ«ÊÇÎÒÃÇʱ³£ËµµÄ´´½¨Àà¶ÔÏó£¬JSÖеĶÔÏóÇ¿µ÷µÄÊÇÒ»ÖÖ¸´ºÏÀàÐÍ£¬JSÖд´½¨¶ÔÏó¼°¶Ô¶ÔÏóµÄ·ÃÎÊÊǼ«ÆäÁé»îµÄ¡£
JS¶ÔÏóÊÇÒ»ÖÖ¸´ºÏÀàÐÍ£¬ËüÔÊÐíÄãͨ¹ý±äÁ¿Ãû´æ´¢ºÍ·ÃÎÊ£¬»»Ò»ÖÖ˼·£¬¶ÔÏóÊÇÒ»¸öÎÞÐòµÄÊôÐÔ¼¯ºÏ£¬¼¯ºÏÖеÄÿһÏî¶¼ÓÉÃû³ÆºÍÖµ×é³É£¨ÌýÆðÀ´ÊDz»ÊǺÜÏñÎÒÃdz£Ìý˵µÄHASH±í¡¢× ......

ÀûÓÃhttpµÄrefererÍ·ºÍServletÒþ²ØJavaScript´úÂë

1.       ¶¨ÒåÒ»¸öÓÃÓÚÊä³öJavaScript´úÂë µÄServletÀà¡£
package com.mycompany.response.servlet;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServle ......

Javascript ¶ÔÏóµÄ±È½Ï

Õâ¸öËæ±ÊÆäʵÊÇΪÁ˸ÐлÇå·çЦ¸øµÄÒ»¸öÌáʾ£¬²»½ö½öÊǸæËßÎÒÔõôÅжÏÊý×飬¸üÈÃÎÒÓÐÁËÈÏÕæ¶ÁÒ»¶Á ¡¶javascriptȨÍþÖ¸ÄÏ¡·µÄÏë·¨¡£
±È½ÏºÍ¿½±´ÆäʵÊÇÒ»»ØÊ£¬´úÂëÈçÏ£º
//
//Compare object function
//
function Compare(fobj,sobj)
{
    var ftype = typ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ