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

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µ


Ïà¹ØÎĵµ£º

JavaScript »ñÈ¡¶ÔÏóµÄ¸ß¶ÈºÍ¿í¶ÈÏêϸ˵Ã÷

scrollHeight: »ñÈ¡¶ÔÏóµÄ¹ö¶¯¸ß¶È¡£
scrollLeft:ÉèÖûò»ñȡλÓÚ¶ÔÏó×ó±ß½çºÍ´°¿ÚÖÐÄ¿Ç°¿É¼ûÄÚÈݵÄ×î×ó¶ËÖ®¼äµÄ¾àÀë
scrollTop:ÉèÖûò»ñȡλÓÚ¶ÔÏó×¶ËºÍ´°¿ÚÖпɼûÄÚÈݵÄ×¶ËÖ®¼äµÄ¾àÀë
scrollWidth:»ñÈ¡¶ÔÏóµÄ¹ö¶¯¿í¶È
offsetHeight:»ñÈ¡¶ÔÏóÏà¶ÔÓÚ°æÃæ»òÓɸ¸×ø±ê offsetParent ÊôÐÔÖ¸¶¨µÄ¸¸×ø±êµÄ¸ß¶È
offsetL ......

¹ØÓÚJavascript¹¹Ô캯Êý,Àà³õʼ»¯ÊµÀý

 var Class = {
¡¡create: function() {
¡¡¡¡return function() {
¡¡¡¡¡¡this.initialize.apply(this, arguments);
¡¡¡¡}
¡¡}
}
¡¡¡¡ÕâÊÇprototype.jsÀïÃæµÄÀ๹Ôì·½·¨£¬Ê¹Ó÷½·¨ÊÇ£º
¡¡¡¡var myClass = Class.create();
¡¡¡¡ÕâÑù¾Í¿ÉÒÔ´´½¨Ò»¸öÀàÁË¡£
¡¡¡¡¼ÌÐø¼ÓÈ룺
myClass.prototype =
{
¡¡x : func ......

JavaScript±íµ¥ÑéÖ¤´óÈ«£¨Èý£©


/*
JavaScript½Å±¾£¬ÑéÖ¤±íµ¥ÖеÄÊý¾ÝÏî begin
-------------------------------------------------------------------------------
*/
function checkForm(objFrm){
var len = 0;
len = objFrm.elements.length;
var i = 0;
var objCheck;
//Îı¾¿ò
for(i = 0; i < len; i ++){
objCheck = objF ......

javascript µÄforEachº¯Êý

ÔÚBase2ÖÐÕÒµ½Ò»¸ö½ÐforEachµÄº¯Êý£¬ÊÇÎÒ¼û¹ýµÄ×îºÃµÄʵÏÖ¡£ÍÚ³öÀ´·ÖÎöһϡ£ËüÄܶԸ÷ÖÖÆÕͨ¶ÔÏó£¬×Ö·û´®£¬Êý×éÒÔ¼°ÀàÊý×é½øÐбéÀú¡£Èç¹ûÔ­ÓÎÀÀÆ÷µÄ¶ÔÏóÒÑʵÏִ˺¯Êý£¬ËüÔòµ÷ÓÃÔ­¶ÔÏóµÄº¯Êý¡£
function forEach(object, block, context, fn) {
if (object == null) return;
if (!fn) {
if (typ ......

javascriptÖÐ×î³£ÓõÄ56¸ö¼¼ÇÉ

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;" oncut="re ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ