javaScript Êý×é
1¡¢Êý×éµÄ´´½¨
var arrayObj = new Array();¡¡//´´½¨Ò»¸öÊý×é
var arrayObj = new Array([size]);¡¡//´´½¨Ò»¸öÊý×é²¢Ö¸¶¨³¤¶È£¬×¢Òâ²»ÊÇÉÏÏÞ£¬Êdz¤¶È
var arrayObj = new Array([element0[, element1[, ...[, elementN]]]]);¡¡´´½¨Ò»¸öÊý×é²¢¸³Öµ
Ҫ˵Ã÷µÄÊÇ£¬ËäÈ»µÚ¶þÖÖ·½·¨´´½¨Êý×éÖ¸¶¨Á˳¤¶È£¬µ«Êµ¼ÊÉÏËùÓÐÇé¿öÏÂÊý×鶼ÊDZ䳤µÄ£¬Ò²¾ÍÊÇ˵¼´Ê¹Ö¸¶¨Á˳¤¶ÈΪ5£¬ÈÔÈ»¿ÉÒÔ½«ÔªËØ´æ´¢Ôڹ涨³¤¶ÈÒÔÍâµÄ£¬×¢Ò⣺Õâʱ³¤¶È»áËæÖ®¸Ä±ä¡£
2¡¢Êý×éµÄÔªËصķÃÎÊ
var testGetArrValue=arrayObj[1]; //»ñÈ¡Êý×éµÄÔªËØÖµ
arrayObj[1]= "ÕâÊÇÐÂÖµ"; //¸øÊý×éÔªËظ³ÓèеÄÖµ
3¡¢Êý×éÔªËصÄÌí¼Ó
arrayObj. push([item1 [item2 [. . . [itemN ]]]]);// ½«Ò»¸ö»ò¶à¸öÐÂÔªËØÌí¼Óµ½Êý×é½á⣬²¢·µ»ØÊý×é㤶È
arrayObj.unshift([item1 [item2 [. . . [itemN ]]]]);// ½«Ò»¸ö»ò¶à¸öÐÂÔªËØÌí¼Óµ½Êý×鿪ʼ£¬Êý×éÖеÄÔªËØ×Ô¶¯ºóÒÆ£¬·µ»ØÊý×é㤶È
arrayObj.splice(insertPos,0,[item1[, item2[, . . . [,itemN]]]]);//½«Ò»¸ö»ò¶à¸öÐÂÔªËزåÈëµ½Êý×éµÄÖ¸¶¨Î»Ö㬲åÈëλÖõÄÔªËØ×Ô¶¯ºóÒÆ£¬·µ»Ø""¡£
4¡¢Êý×éÔªËصÄɾ³ý
arrayObj.pop(); //ÒƳý×îºóÒ»¸öÔªËز¢·µ»Ø¸ÃÔªËØÖµ
arrayObj.shift(); //ÒƳý×îÇ°Ò»¸öÔªËز¢·µ»Ø¸ÃÔªËØÖµ£¬Êý×éÖÐÔªËØ×Ô¶¯Ç°ÒÆ
arrayObj.splice(deletePos,deleteCount); //ɾ³ý´ÓÖ¸¶¨Î»ÖÃdeletePos¿ªÊ¼µÄÖ¸¶¨ÊýÁ¿deleteCountµÄÔªËØ£¬Êý×éÐÎʽ·µ»ØËùÒƳýµÄÔªËØ
5¡¢Êý×éµÄ½ØÈ¡ºÍºÏ²¢
arrayObj.slice(start, [end]); //ÒÔÊý×éµÄÐÎʽ·µ»ØÊý×éµÄÒ»²¿·Ö£¬×¢Òâ²»°üÀ¨ end ¶ÔÓ¦µÄÔªËØ£¬Èç¹ûÊ¡ÂÔ end ½«¸´ÖÆ start Ö®ºóµÄËùÓÐÔªËØ
arrayObj.concat([item1[, item2[, . . . [,itemN]]]]); //½«¶à¸öÊý×飨Ҳ¿ÉÒÔÊÇ×Ö·û´®£¬»òÕßÊÇÊý×éºÍ×Ö·û´®µÄ»ìºÏ£©Á¬½ÓΪһ¸öÊý×飬·µ»ØÁ¬½ÓºÃµÄеÄÊý×é
6¡¢Êý×éµÄ¿½±´
arrayObj.slice(0); //·µ»ØÊý×éµÄ¿½±´Êý×飬עÒâÊÇÒ»¸öеÄÊý×飬²»ÊÇÖ¸Ïò
arrayObj.concat(); //·µ»ØÊý×éµÄ¿½±´Êý×飬עÒâÊÇÒ»¸öеÄÊý×飬²»ÊÇÖ¸Ïò
7¡¢Êý×éÔªËصÄÅÅÐò
arrayObj.reverse(); //·´×ªÔªËØ£¨×îÇ°µÄÅŵ½×îºó¡¢×îºóµÄÅŵ½×îÇ°£©£¬·µ»ØÊý×éµØÖ·
arrayObj.sort(); //¶ÔÊý×éÔªËØÅÅÐò£¬·µ»ØÊý×éµØÖ·
8¡¢Êý×éÔªËصÄ×Ö·û´®»¯
arrayObj.join(separator); //·µ»Ø×Ö·û´®£¬Õâ¸ö×Ö·û´®½«Êý×éµÄÿһ¸öÔªËØÖµÁ¬½ÓÔÚÒ»Æð£¬ÖмäÓà separator ¸ô¿ª¡£
toLocaleString ¡¢toString ¡¢valueOf£º¿ÉÒÔ¿´×÷ÊÇjoinµ
Ïà¹ØÎĵµ£º
¼ÌÐøÉÏÒ»²¿·Ö£¬ÏÖÔÚÎÒÃǵÄʵµÄ¹¹ÔìÆ÷initializeºÜÍêÃÀÁË£¬ÉõÖÁÁ¬ÀàʽsuperÕâÑùÓï·¨ÌǶ¼²»ÓÃÁË£¬¾Í×Ô¶¯ÊµÀýÁ˸¸Àà¡£ÎÒÃÇת¶ø¿´Ò»¿´ÆäÊôÐÔÓë·½·¨µÄ¼Ì³Ð¡£Ðí¶àÀà¿â¶¼ÊÇÒ»¸öfor...inÑ»·ÔÙ¼ÓһЩÅж¨ÊµÏÖÔÐÍÊôÐÔ¿½±´£¬»ò¸ù¾ÝÕâЩÅж¨°ÑijЩÊôÐÔ¾¾³öÀ´¼Ó¹¤Ò»ÏÂÔٷŽøÈ¥¡£ÓÖÈ磬ÎÒÃÇÒª¶ÔArrayµÄÄ£°å½øÐÐÀ©Õ¹£¬×ö³ÉÒ»¸öÐÂÀàArray2 ......
JavaScriptÖеÄÈýÖÖµ¯³ö¿ò:¾¯¸æ(alert)¡¢È·ÈÏ(confirm)ÒÔ¼°ÌáÎÊ(prompt)
<script type="text/JavaScript">
function testAlert(){
alert("ÎÒ¾ÍÊÇ´«ËµÖеÄalert!!!");
}
function testConfirm(){
var r=confirm("ÄãÊDzËÄñÂð£¿");
if(r==true){
  ......
from: http://topic.csdn.net/u/20091109/10/379ceb1b-4554-4677-8df0-142bd098ea36.html
1. oncontextmenu="window.event.returnValue=false" ½«³¹µ×ÆÁ±ÎÊó±êÓÒ¼ü
<table border oncontextmenu=return(false)> <td>no </table> ¿ÉÓÃÓÚTable
2. <body onselectstart="return false"> È¡ ......
1. oncontextmenu="window.event.returnValue=false" ½«³¹µ×ÆÁ±ÎÊó±êÓÒ¼ü
<table border oncontextmenu=return(false)> <td>no </table> ¿ÉÓÃÓÚTable
2. <body onselectstart="return false"> È¡ÏûÑ¡È¡¡¢·ÀÖ¹¸´ÖÆ
3. onpaste="return false" ²»×¼Õ³Ìù
4. oncopy="return false;" onc ......
¾¡¹ÜÄÇÐèÒªÓó¤´®µÄ¡¢³ÁÃƵIJ»Í¬·ÖÖ§´úÂëÀ´Ó¦¸¶²»Í¬ä¯ÀÀÆ÷µÄÈÕ×ÓÒѾ¹ýÈ¥£¬Å¼¶û»¹ÊÇÓбØÒª×öһЩ¼òµ¥µÄÇø·ÖºÍÄ¿±ê¼ì²âÀ´È·±£Ä³¿é´úÂëÄÜÔÚÓû§µÄ»úÆ÷ÉÏÕý³£ÔËÐС£ÔÚÕâƪÎÄÕÂÖУ¬×÷Õß½éÉÜÁË7¸öÔÚIEºÍFirefoxÖв»Í¬µÄJavaScript¾ä·¨¡£
1. CSS "float" Öµ
·ÃÎÊÒ»¸ö¸ø¶¨CSS ÖµµÄ×î»ù±¾¾ä·¨ÊÇ£ºobject.styl ......