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

JavaScript»ù´¡—¶ÔÏó

¡¡´Ó2004ÄêϰëÄ꿪ʼѧϰWeb±à³ÌÖÁ½ñ3ÄêÓÐÓà¡£´ÓHTML£¬asp¿ªÊ¼µ½ÏÖÔÚµÄVS2008һ·ѧ¹ýÀ´£¬ÆäÖÐѧµÄ×î¶àµÄ»¹ÊÇ·þÎñÆ÷¶Ë±à³Ì£¬¶Ô¿Í»§¶Ë±à³ÌµÄѧϰ»¹ÊDz»³Éϵͳ¡£ËäÈ»Ôںܶà¸öϵͳÀïÃæÓ¦Óùý½Å±¾£¬ÓÐЩ»¹Æðµ½Á˱ȽÏÖØÒªµÄ×÷Óᣵ«Ò»Ö±ÊÇÖ»ÖªÆäÈ»²»ÖªÆäËùÒÔÈ»£¬ÓõÄÊÇСÐÄÒíÒí¡£ÏÖÔڽű¾±à³Ì´ÓÒÔǰµÄ"µñ³æÐ¡¼¼"±ä³ÉÁËÒ»¸öWeb¿ª·¢²»¿É»òȱµÄÔªËØ£¬ÆäµØÎ»´ó´óÌá¸ßÁË£¬ÌرðÊÇAjaxÐËÆðÖ®ºóËü¸üÊÇ"ÖËÊÖ¿ÉÈÈ"ÁË¡£¼øÓÚ´ËÖÖÇé¿ö¼°×Ô¼º¶Ô½Å±¾±à³ÌµÄÈȰ®£¬ÓÚÊǾÍϵͳµØÑ§Ï°Ò»Ï½ű¾¡£
¡¡¡¡Ñ§Ï°ÊÇÀí½âºÍ¼ÇÒäµÄ¹ý³Ì¡£ÔÚÀí½âºÍ¼ÇÒäµÄ¹ý³ÌÖбز»¿ÉÉٵؾÍÐèҪһЩ¸¨ÖúµÄ¼Ç¼£¬ÓÚÊÇÎҾͽ«×Ô¼ºµÄѧϰ¼Ç¼д³ÉËæ±Ê¡£Ò»À´ÊǰïÖú×Ô¼ºÀí½âºÍ¼ÇÒ䣬¶þÀ´Ò²¸øÆäËüÈȰ®½Å±¾µÄͬ־һЩ²Î¿¼¡£
JavaScript¶ÔÏó 
¡¡¡¡ECMA-262½«¶ÔÏó£¨object£©¶¨ÒåΪ"ÊôÐÔµÄÎÞÐò¼¯ºÏ£¬Ã¿¸öÊôÐÔ´æ·ÅÒ»¸öԭʼֵ¡¢¶ÔÏó»òº¯Êý" £¨unordered collection of properties each of which contains a primitive value, object, or function£©¡£ÕâÒâζ×ŶÔÏóÊÇÎÞÌØ¶¨Ë³ÐòµÄÖµµÄÊý×é¡£ÔÚECMAScriptÖУ¬¶ÔÏóÓÉÌØÐÔ£¨Attribute£©¹¹³É£¬ÌØÐÔ¿ÉÒÔÊÇԭʼֵ£¬Ò²¿ÉÒÔÊÇÒýÓÃÖµ¡£Èç¹ûÌØÐÔ´æ·ÅµÄÊǺ¯Êý£¬Ëü½«±»¿´×÷¶ÔÏóµÄ·½·¨£¨Method£©£¬·ñÔò¸ÃÌØÐÔ±»¿´×÷ÊôÐÔ£¨Property£©¡£
¶ÔÏóµÄ·Ï³ý 
¡¡¡¡ECMAScriptÓÐÎÞÓô洢µ¥ÔªÊÕ¼¯³ÌÐò£¨¾ÍÏñC#µÄÀ¬»øÊÕ¼¯Æ÷£©£¬Òâζ×Ų»±Ø×¨ÃÅÏú»Ù¶ÔÏóÀ´ÊÍ·ÅÄÚ´æ¡£µ±ÔÙûÓжԶÔÏóµÄÒýÓÃʱ£¬¸Ã¶ÔÏó¾Í±»·Ï³ýÁË¡£ÔËÐÐÎÞÓô洢µ¥ÔªÊÕ¼¯³ÌÐòʱ£¬ËùÓзϳýµÄ¶ÔÏ󶼻ᱻÏú»Ù¡£Ã¿µ±º¯ÊýÖ´ÐÐÍêËüµÄ´úÂ룬ÎÞÓô洢µ¥ÔªÊÕ¼¯³ÌÐò¶¼»áÔËÐУ¬ÊÍ·ÅËùÓеľֲ¿±äÁ¿£¬»¹ÓÐÔÚһЩÆäËü²»¿ÉÔ¤ÖªµÄÇé¿öÏ£¬ÎÞÓô洢µ¥ÔªÊÕ¼¯³ÌÐòÒ²»áÔËÐС£ 
¡¡¡¡°Ñ¶ÔÏóµÄËùÓÐÒýÓö¼ÉèÖÃΪnull£¬¿ÉÒÔÇ¿ÖÆÐԵķϳý¶ÔÏó¡£ÀýÈ磺¡¡
 ¡¡¡¡Var oObject=new Object();
¡¡¡¡// ³ÌÐòÂß¼­
¡¡¡¡oObject=null;
¡¡¡¡µ±±äÁ¿oObjectÉèÖÃΪnullºó£¬¶ÔµÚÒ»¸ö´´½¨µÄ¶ÔÏóµÄÒýÓþͲ»´æÔÚÁË¡£ÕâÒâζ×ÅÏ´ÎÔËÐÐÎÞÓô洢µ¥ÔªÊÕ¼¯³ÌÐòʱ£¬¸Ã¶ÔÏ󽫱»Ïú»Ù¡£
¡¡¡¡Ã¿ÓÃÍêÒ»¸ö¶ÔÏóºó£¬¾Í½«Æä·Ï³ý£¬À´ÊÍ·ÅÄڴ棬ÕâÊǸöºÃϰ¹ß¡£ÕâÑù»¹È·±£²»ÔÙʹÓÃÒѾ­²»ÄÜ·ÃÎʵĶÔÏ󣬴Ӷø·ÀÖ¹³ÌÐòÉè¼Æ´íÎóµÄ³öÏÖ¡£´ËÍ⣬¾ÉµÄä¯ÀÀÆ÷£¨ÈçIE£©Ã»ÓÐÍêÈ«µÄÎÞÓô洢µ¥ÔªÊÕ¼¯³ÌÐò£¬ËùÒÔÐ¶ÔØÒ³ÃæÊ±£¬¶ÔÏó¿ÉÄܲ»Äܱ»ÕýÈ·µØÏú»Ù¡£ÒÔǰIE6¾ÍÓÐÕâÑùµÄÚ¸²¡£¬µ±Ò³Ãæ±»¹Ø±Õºó¶ÔÏó»¹ÊÇ


Ïà¹ØÎĵµ£º

TEXTAREA ×Ö½ÚÏÞÖÆ(javascript£¬struts µÄÒ³Ãæ±êÇ©)

//Textarea maxlength
//flag:text¿òÃû×Ö£¬num:ÏÞÖÆµÄ×Ö½ÚÊý
  function maxLen(flag,num){
  if(document.getElementById('lastMessage').value=="0" || document.getElementById('lastMessage').value==flag){
    var i=document.getElementById(flag).value.replace(/[\u0 ......

JavaScriptÖÐµÄ escape,encodeURI,encodeURIComponent


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

ÉîÈëÀí½â JavaScript±Õ°ü(closure)

Ò»¡¢Ê²Ã´ÊDZհü£¿ ¡°¹Ù·½¡±µÄ½âÊÍÊÇ£º±Õ°üÊÇÒ»¸öÓµÓÐÐí¶à±äÁ¿ºÍ°ó¶¨ÁËÕâЩ±äÁ¿µÄ»·¾³µÄ±í´ïʽ£¨Í¨³£ÊÇÒ»¸öº¯Êý£©£¬Òò¶øÕâЩ±äÁ¿Ò²ÊǸñí´ïʽµÄÒ»²¿·Ö¡£
ÏàÐźÜÉÙÓÐÈËÄÜÖ±½Ó¿´¶®Õâ¾ä»°£¬ÒòΪËûÃèÊöµÄ̫ѧÊõ¡£ÆäʵÕâ¾ä»°Í¨Ë×µÄÀ´Ëµ¾ÍÊÇ£ºJavaScriptÖÐËùÓеÄfunction¶¼ÊÇÒ»¸ö±Õ°ü¡£²»¹ýÒ»°ãÀ´Ëµ£¬Ç¶Ì×µÄfunctionËù²úÉúµÄ± ......

javascriptÑéÖ¤ÓÊÏä¸ñʽ´úÂë


ÓÃÒ»¸öÕý²à±í´ïʽÔÚjavascriptÖÐÑéÖ¤¾ÍÊÇ¿©!
<script language='javascript'>
function chkMail(){
if(document.form1.email.value=''){
alert("ÇëÌîдÓÊÏ䵨ַ!");
document.form1.email.focus();
return false;
}
//¿ªÊ¼ÑéÖ¤
var email = document.form1.email.value;
var pattern = /^([a-zA-Z0-9_-]) ......

LuaÓëjavascriptµÄ²îÒì


LuaÓëjavascriptµÄ²îÒì - [luaѧϰ]
 
×ªÔØ
http://huazjxy.blogbus.com/logs/60132016.html
LuaÄ£ÄâÆ÷js·½°¸
1.Óï·¨¼¶Ä£Äâ
luaÓëjsÓïÑÔ²îÒì
1.1×¢ÊÍ
js Ϊ//,luaΪ--.
1.2±äÁ¿
jsÀûÓÃvalÀ´ÉùÃ÷È«¾Ö±äÁ¿²»´æÔÚ¾Ö²¿±äÁ¿£¬luaÔò²»ÐèÒªÖ±½Ó¶¨Î»ÔòΪȫ¾Ö±äÁ¿£¬localÉùÃ÷ÔòΪ¾Ö²¿±äÁ¿¡£
1.3ÔËËã·û
js
+ - ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ