美文网首页
内置对象

内置对象

作者: 碧玉含香 | 来源:发表于2017-05-07 13:56 被阅读0次

    内置对象有

    数学对象(Math对象), 日期对象(Date对象),还有String对象

    Math对象:

            alert(Math.PI);圆周率

            alert(Math.ceil(1.001));向上取整  得到的值大于或者等于参数

            alert(Math.ceil(1.00));得到的值大于或者等于参数

            alert(Math.ceil(-1.01));得到的值大于或者等于参数

            alert(Math.floor(3.999));向下取整  得到的值小于或者等于参数

            alert(Math.round(3.888));四舍五入

            alert(Math.max(2,6,7));//取参数中较大的那个数

             alert(Math.pow(2,3));//得到2的3次方(幂)

             alert(Math.random());//随机数  [0,1);

            写1-30的随机数:alert(Math.ceil(Math.random() * 30));[1,30]

     日期对象(Date对象)

      var mydate = new Date();

      alert(typeof mydate)

     alert(mydate);包含  星期  月 日 年 时分秒  时区

     alert(mydate.getFullYear());获取年份

    alert(mydate.getMonth());得到月份 取值范围[0,11] 一月份==》0  二月份==》1 ... 十二月份==》11

    alert(mydate.getDate());得到日期

    alert(mydate.getDay());星期 取值范围[0,6] 星期日==》0 星期一==》1 ...星期六===》6

    var h = mydate.getHours();时

    var mi = mydate.getMinutes();分钟

    var s = mydate.getSeconds();秒

    alert(mydate.getMilliseconds());

    alert(mydate.getYear());

    document.write(mydate.getTime() + "

    ");

    document.write(mydate.getTime()/1000/60/60/24/365);

    在设置日期对象时,把set变成get即可 

    日期对象运用的例子如下:

    效果如下:

     设置定时器

       setInterval(参数1,参数2)

       参数1:js代码,或要调用的函数

       参数2:交互时间  默认单位是毫秒

         清除定时器:

        clearInterval(参数)

        参数是设置定时器返回的id值

    设置计时器

     var t = setTimeout(参数1,参数2);  可以运行1次

     参数1:函数 或者 js代码

     参数2:延迟时间  单位默认是毫秒

     清除计时器:

      clearTimeout(t);

    String对象:

    创建字符串对象的第一种方法    通过构造函数

    var str = new String("hello");

     alert(str.length);//获取字符串的长度

    alert(str[4]);//索引号的取值范围 [0,str.length-1]

        alert(str.charAt(2));

         alert(str.charAt(str.length-1));

         alert(str.charCodeAt(str.length-1));

        alert(String.fromCharCode(122));

        unicode编码:a-z    97--122      Unicode编码[0,65535]

        A-Z    65--90

        数字0-9    48--57

       字符串对象.charAt(参数)    通过字符串的下标查找出字符串中的某个字符

      参数:字符串的下标(索引号) 取值范围:[0,字符串对象.length-1]

       字符串对象.charCodeAt(参数)  通过字符串的下标查找出字符串中的某个字符对应的Unicode编码

       参数:字符串的下标(索引号) 取值范围:[0,字符串对象.length-1]

    相关文章

      网友评论

          本文标题:内置对象

          本文链接:https://www.haomeiwen.com/subject/jvputxtx.html