JavaScriptµÄº¯Êý
º¯Êý
¼´Ê¹º¯ÊýȷʵÓзµ»ØÖµ£¬Ò²²»±ØÃ÷È·µØÉùÃ÷Ëü¡£¸Ãº¯ÊýÖ»ÐèҪʹÓÃreturnÔËËã·ûºó¸úÒª·µ»ØµÄÖµ¼´¿É¡£
Àý£º
function sum(iNum1, iNum2)
{
return iNum1 + iNum2;
}
Èç¹ûº¯ÊýÎÞÃ÷È·µÄ·µ»ØÖµ£¬»òµ÷ÓÃÁËûÓвÎÊýµÄreturnÓï¾ä£¬ÄÇôËüÕæÕý·µ»ØÖµÊÇundefined¡£
ÎÞÖØÔØ£º
ECMAScriptµÄº¯Êý²»ÄÜÖØÔØ¡£¿ÉÒÔÔÚͬһ¸ö×÷ÓÃÓò£¬ÉùÃ÷ͬÃûº¯Êý£¬µ«»á·¢Éú¸²¸Ç£¬ÕæÕýʹÓõÄÊǺóÒ»¸öº¯Êý¡£
arguments¶ÔÏó£º
ECMAScript²»»áÑéÖ¤´«µÝ¸øº¯ÊýµÄ²ÎÊý¸öÊýÊÇ·ñµÈÓÚº¯Êý¶¨ÒåµÄ²ÎÊý¸öÊý¡£¿ª·¢Õß¶¨ÒåµÄº¯Êý¶¼¿ÉÒÔ½ÓÊÜÈÎÒâ¸öÊýµÄ²ÎÊý¡£
ÈκÎÒÅ©µÄ²ÎÊý¶¼»áÒÔundefined´«µÝ¸øº¯Êý£¬¶àÓàµÄ²ÎÊý½«ºöÂÔ¡£
arguments¶ÔÏó¿ÉÒÔÓÃarguments.length¼ì²â´«µÝ¸øº¯ÊýµÄ²ÎÊý¸öÊý¡£
Àý1£º
function sayHi()
{
if(arguments[0] == "bye") //arguments[0]±íʾº¯ÊýµÄµÚÒ»¸ö²ÎÊý
{
return;
}
alert(arguments[0]);
}
Àý2£º
ÓÃÅжϲÎÊý¸öÊýµÄ·½·¨£¬Ä£ÄâÖØÔØ
function doAdd()
{
if(arguments.length == 1)
{
alert(arguments[0] + 10)&nbs
Ïà¹ØÎĵµ£º
ASP.NETÖÐǰ̨javascriptÓëºǫ́´úÂëµ÷ÓÃ
2010-03-31 10:01
.netÖÐC#´úÂëÓëjavaScriptº¯ÊýµÄÏ໥µ÷ÓÃÎÊÌâ¡£
¡¡¡¡ÎÊ£º
¡¡¡¡1.ÈçºÎÔÚJavaScript·ÃÎÊC#º¯Êý?
¡¡¡¡2.ÈçºÎÔÚJavaScript·ÃÎÊC#±äÁ¿?
¡¡¡¡3.ÈçºÎÔÚC#ÖзÃÎÊJavaScriptµÄÒÑÓбäÁ¿?
¡¡¡¡4.ÈçºÎÔÚC#ÖзÃÎÊJavaScriptº¯Êý?
¡¡¡¡ÎÊÌâ1´ð°¸ÈçÏ£º
¡¡¡¡javaScriptº¯ ......
ECMAScriptÓÐÎÞÓô洢µ¥ÔªÊÕ¼¯³ÌÐò£¬µ±ÔÚÔÙûÓжԶÔÏóµÄÒýÓÃʱ£¬³Æ¸Ã¶ÔÏ󱻷ϳý£¨dereference£©ÁË¡£
ÔËÐÐÎÞÓô洢µ¥ÔªÊÕ¼¯³ÌÐòʱ£¬ËùÓзϳýµÄ¶ÔÏó¶¼±»Ïú»Ù¡£
°Ñ¶ÔÏóµÄËùÓÐÒýÓö¼ÉèÖÃΪnull£¬¿ÉÒÔÇ¿ÖÆÐԵķϳý¶ÔÏó£¬ÀýÈ磺
var oObject = new Object;
.......
&n ......
1.Dean Edwards±àдµÄPacker£¨http://dean.edwards.name/packer/£©£¬ÓÃÓÚѹËõJavaScript
2.»ñÈ¡JQuery£ºhttp:/jquery.com
http://docs.jquery.com/Downloading_jQuery ÏÂÔØ¸÷¸ö°æ±¾¼°ÏàÓ¦°ïÖúÎ ......
label:statement
Àý£º
start:var iCount = 10;
±êÇ©¿ÉÒÔ±»ºóÀ´µÄbreakÓï¾ä»òcontinueÓï¾äÒýÓá£
Àý£º
var iNum=0;
outermost:
&n ......