javascript¶ÔÏóÖ®——ÄÚÖöÔÏó¡°Math¡±
javascript¶ÔÏóÖ®——ÄÚÖöÔÏó“Math”
Math¶ÔÏóµÄһЩ·½·¨ÄÜʵÏÖÎÒÃǿα¾ÉϵÄijЩÊýѧ¼ÆË㣬±È½Ï³£Óõķ½·¨ÓÐÈçϼ¸¸ö£º
Ò»¡¢Math.min()ºÍMath.max()£¬·Ö±ð·µ»Ø²ÎÊýÖеÄ×îСºÍ×î´óÖµ
¡¡¡¡Àý£º
¡¡¡¡alert(Math.min(1,2,3))¡¡¡¡//Êä³ö “1”
¡¡¡¡alert(Math.max(1,2,3))¡¡¡¡//Êä³ö “3”
¶þ¡¢Math.abs()£¬·µ»Ø²ÎÊýµÄ¾ø¶ÔÖµ
¡¡¡¡Àý£º
¡¡¡¡alert(Math.abs(-1))¡¡¡¡//Êä³ö “1”
Èý¡¢Math.random()£¬²úÉúÒ»¸ö0µ½1µÄËæ»úÊý
¡¡¡¡Àý£º
¡¡¡¡window.open("http://www.***.com/index.shtml?t="+Math.random)¡¡¡¡//ÔÚurlµØÖ·ºóÃæ¼ÓÉÏÒ»¸öÖµÎªËæ¼´ÊýµÄ²ÎÊý£¬Äܱ£Ö¤Ò³ÃæÃ¿´Î¶¼´Ó·þÎñÆ÷ÉÏÖØÐÂÀÈ¡£¬¶ø²»ÊǶÁÈ¡»º´æ¡£
ËÄ¡¢Math.floor()£¬Math.round()£¬Math.ceil()
¡¡¡¡Math.floor()£º°ÑСÊýÏòÏÂÉáÈë³ÉÕûÊý¡¡¡¡¡¡¡¡Àý£ºalert(Math.floor(1.5))¡¡¡¡//Êä³ö“1”
¡¡¡¡Math.round()£º°ÑСÊý±ê×¼ËÄÉáÎåÈë³ÉÕûÊý¡¡¡¡Àý£ºalert(Math.round(1.5))¡¡¡¡//Êä³ö“2”
¡¡¡¡Math.ceil()£º°ÑСÊýÏòÉÏÉáÈë³ÉÕûÊý¡¡¡¡Àý£ºalert(Math.round(1.5))¡¡¡¡//Êä³ö“2”
¡¡¡¡ÀûÓÃÕâÈý¸öº¯Êý£¬ÔÚÉæ¼°Ð¡Êý¼ÆËãµÄʱºò¾Í·Ç³£·½±ã£¬±ÈÈçÉè¼ÆÈçϺ¯ÊýÀ´½øÐÐСÊý´¦Àí
¡¡¡¡function test(num,flag,bit)¡¡¡¡//²ÎÊý·Ö±ðÊÇ Òª´«ÈëµÄСÊý“num” ¡¡¡¡ÉáÈë±ê×¼£¨-1£¬ÏòÏ£»0£¬±ê×¼£»1ÏòÉÏ£©“flag”¡¡¡¡±£ÁôСÊýµÄλÊý“bit”
¡¡¡¡{
¡¡¡¡¡¡¡¡var n=Math.pow(10,bit);
¡¡¡¡¡¡¡¡switch(flag)
¡¡¡¡¡¡¡¡{
¡¡¡¡¡¡¡¡¡¡¡¡case -1:return Math.floor(num*n)/n;break;
¡¡¡¡¡¡¡¡¡¡¡¡case 0:return Math.round(num*n)/n;break;
¡¡¡¡¡¡¡¡¡¡¡¡case 1:return Math.ceil(num*n)/n;
¡¡¡¡¡¡¡¡}
¡¡¡¡}
Ïà¹ØÎĵµ£º
Ò»¡¢document.formName.item(“itemName”) ÎÊÌâ
ÎÊÌâ˵Ã÷£ºIEÏ£¬¿ÉÒÔʹÓà document.formName.item(“itemName”) »ò document.formName.elements ["elementName"]£»FirefoxÏ£¬Ö»ÄÜʹÓÃdocument.formName.elements["elementName"]¡£
½â¾ö·½·¨£ºÍ³Ò»Ê¹ÓÃdocument.formName.elements["elementName" ......
function f_MobilCheck(as_SourceString)
{
if(as_SourceString.match(/^13[0-9]{9}$/g)) return true; //ÊÖ»úºÅΪ13¿ªÍ·µÄ11λÊý×Ö
else if(as_SourceString.match(/^[0]{1}[0-9]{2,3}[2-8]{1}[0-9]{5,7}$/g)) return true;¡¡¡¡//СÁéͨΪ0¿ªÍ·µÄ3-4λµÄÇøºÅ£«²»ÒÔ1ºÍ9¿ªÍ·µÄ6£8λÊý×Ö
retur ......
Êý×éÓÐËÄÖÖ¶¨ÒåµÄ·½Ê½
ʹÓù¹Ô캯Êý£º
var a = new Array();
var b = new Array(8);
var c =
new Array("first", "second", "third");
»òÕßÊý×éÖ±½ÓÁ¿£º
var d = ["first",
"second", "third"];
ÊôÐÔ
ArrayÖ»ÓÐÒ»¸öÊôÐÔ£¬¾ÍÊÇlength£¬length±íʾµ ......
£¨1£©var recat = new RegExp("cat"); //¼òµ¥¶¨Òå¡£
var recat = new RegExp("cat","gi");//g->global,i->case insensitive.
var recat = /cat/gi;   ......
javascript²Ù×÷¸´Ñ¡¿òº¯Êý
function CheckAll(form) {//ȫѡ
for (var i=0;i var e = form.elements[i];
if (e.name != 'chkall')
e.checked = form.chkall.checked;
}
}
function checkSelect()//ÅжÏÊÇ·ñÓÐÑ¡ ......