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

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;
¡¡¡¡¡¡¡¡}
¡¡¡¡}


Ïà¹ØÎĵµ£º

һЩ±È½Ï³£¼ûµÄJavascript¿ò¼Ü¼ò½é

Dojo
      Ò»¸öÇ¿´óµÄÃæÏò¶ÔÏójavascript¿ò¼Ü¡£
      Ö÷ÒªÓÉÈý´óÄ£¿é×é³É£ºCore¡¢Dijit¡¢DojoX¡£
      CoreÌṩ Ajax£¬events£¬packaging£¬CSS-based querying£¬animations£¬JSONµÈÏà¹Ø²Ù×÷API¡£
      Dijit ......

JavaScriptÖÐArray£¨Êý×飩µÄÊôÐԺͷ½·¨

Êý×éÓÐËÄÖÖ¶¨ÒåµÄ·½Ê½
ʹÓù¹Ô캯Êý£º
var a = new Array();
var b = new Array(8);
var c =
new Array("first", "second", "third");
»òÕßÊý×éÖ±½ÓÁ¿£º
var d = ["first",
"second", "third"];
ÊôÐÔ
ArrayÖ»ÓÐÒ»¸öÊôÐÔ£¬¾ÍÊÇlength£¬length±íʾµ ......

javascript µÄperlÀàÐ͵ÄÕýÔò±í´ïʽ

£¨1£©var recat = new RegExp("cat");    //¼òµ¥¶¨Òå¡£
        var recat = new RegExp("cat","gi");//g->global,i->case insensitive.
        var recat = /cat/gi;                       ......

JavaScriptÖÐtoGMTStringº¯Êý

JavaScriptÖÐtoGMTStringº¯Êý·½·¨ÊÇ·µ»ØÒ»¸öÈÕÆÚ£¬¸ÃÈÕÆÚÓøñÁÖÍþÖαê׼ʱ¼ä (GMT) ±íʾ²¢Òѱ»×ª»»Îª×Ö·û´®¡£Ê¹Ó÷½·¨£º
dateObj .toGMTString()
JavaScriptÖÐtoGMTStringº¯Êý·½·¨ÒѾ­¹ýʱ£¬Ö®ËùÒÔÈÔÈ»ÌṩÕâ¸ö·½·¨£¬Ö»ÊÇΪÁËÌṩÏòºóµÄ¼æÈÝÐÔ¡£ÍƼö¸ÄÓà toUTCString ·½·¨¡£
toGMTString ·½·¨·µ»ØÒ»¸ö String ¶ÔÏó£¬´Ë ......

JavaScriptÖ®ÐÅÏ¢µÄ·â×°

/*
* JavaScriptÖ®ÐÅÏ¢µÄ·â×°
* ÔÚ±àÂëǰ£¬ÎÒÃÇÐèÒªÁ˽âÈçϼ¸¸öÊõÓ
* ·â×°£º¶ÔÄÚ²¿Êý¾ÝµÄ±íÏÖÐÎʽºÍʵʩϸ½Ú½øÐÐÒþ²Ø£»
* ˽ÓÐÊôÐԺͷ½·¨£ºÍâ½çÖ»ÄÜͨ¹ýÆä¹«¿ªµÄ½Ó¿ÚÓëÆä½øÐдæÈ¡ºÍ½»»¥
* ×÷ÓÃÓò£ºJavaScriptÖУ¬Ö»Óк¯Êý¾ßÓÐ×÷ÓÃÓò£¬º¯ÊýÄÚ²¿¶¨ÒåµÄÊôÐԺͷ½·¨ÔÚÍⲿÎÞ·¨·ÃÎÊ
* ÌØÈ¨·½·¨£ºÉùÃ÷ÔÚº¯ÊýÄÚ²¿£¬ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ