03JS基本对象(1)

Date:日期对象

                1. 创建:

                    var date = new Date();

                2. 方法:

                    toLocaleString():返回当前date对象对应的时间本地字符串格式

                    getTime():获取毫秒值。返回当前如期对象描述的时间到1970年1月1日零点的毫秒值差

<!DOCTYPE>
<html>

<head>
    <title>05JS基本对象之Date对象</title>
</head>

<body>
    <script>
        var a = new Date();
        document.write(a+"<br>");//结果:Sun Mar 20 2022 12:40:41 GMT+0800 (中国标准时间)
        //toLocaleDateString()方法使用区域设置将 Date 对象转换为字符串。默认语言取决于计算机上的区域设置。
        document.write(a.toLocaleDateString()+"<br>");//结果:2022/3/20
        document.write(a.toLocaleString()+"<br>");//结果:2022/3/20 下午1:18:07
        document.write(a.toDateString()+"<br>");//结果:Sun Mar 20 2022
        document.write(a.getDay()+"<br>");//结果:0     0代表星期天

        var date = new Date();
        //getFullYear()	返回年份。
        document.write(date.getFullYear()+"年"+"<br>");

        //getMonth()	返回月份(从 0-11)。
        document.write(date.getMonth()+1+"月"+"<br>");

        //getDate()	返回月中的第几天(从 1 到 31)。
        document.write(date.getDate()+"日"+"<br>");

        //getHours()	返回小时(从 0-23)。
        document.write(date.getHours()+"时"+"<br>");

        //getMinutes()	返回分钟(从 0-59)。
        document.write(date.getMinutes()+"分"+"<br>");

        //getSeconds()	返回秒数(从 0-59)。
        document.write(date.getSeconds()+"秒"+"<br>");

        //getMilliseconds()	返回毫秒(0-999)。
        document.write(date.getMilliseconds()+"毫秒"+"<br><br><br>");

        
        //setFullYear()	设置日期对象的年份
        //setMonth()	设置日期对象的月份。一月为 0,二月为 1,依此类推。
        //setDate()	设置 Date 对象中月的某一天。
        //setHours()	设置日期对象的小时。
        //setMinutes()	设置日期对象的分钟数。
        //setSeconds()	设置日期对象的秒数。
        //setMilliseconds()	设置日期对象的毫秒数。
      
    </script>
</body>

</html>

Math:数学对象

                1. 创建:

                    * 特点:Math对象不用创建,直接使用。  Math.方法名();

                2. 方法:

                    random():返回 0 ~ 1 之间的随机数。 含0不含1

                    ceil(x):向上取整

                    floor(x):向下取整

                    round(x):把数四舍五入为最接近的整数。即:小数接近那个整数,就取那个整数

                3. 属性:

                    PI

<!DOCTYPE>
<html>

<head>
    <title>06JS基本对象之Math对象</title>
</head>

<body>
    <script>
        document.write(Math.PI+"<br>");
        //random()	返回 0 到 1 之间的随机数。包含0不包含1
        document.write(Math.random()+"<br>");

        //round(x)	将 x 舍入为最接近的整数。
        document.write(Math.round(3.15)+"<br>");//结果:3
        document.write(Math.round(3.78)+"<br>");//结果:4

        // ceil(x)	返回 x,向上舍入为最接近的整数。即:向上取整
        document.write(Math.ceil(6.45)+"<br>");//结果:7

        // floor(x)	返回 x,向下舍入为最接近的整数。即:向下取整
        document.write(Math.floor(6.55)+"<br>");//结果:6

        
        //取1到100之间的随机整数
        for(var i= 0;i<=1000;i++){
            var r = Math.floor(Math.random()*100)+1;
            document.write(r+"<br>");
        }
      
    </script>
    
</body>

</html>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

输出机器

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值