日常学习记录 JavaScript基础 Array,Date,Math对象

可紊 提交于 2020-02-06 05:36:35

1.Array对象

Array:数组对象
1.创建:
var arr = new Array(元素列表);
var arr = new Array(默认长度);
var arr = [元素列表];
2.方法:
join(参数):将数组中的元素按照指定的分隔符拼接为字符串
push():向数组的末尾添加一个或更多元素,并返回新的长度
3.属性:
length:数组的长度
4.特点:
*js中,数组元素的类型是可变的
*js中,数组的长度是可变的

!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Array数组对象</title>
    <script>
       
        var arr1 = new Array(1,"abc",true);
        arr1.push("def","g");
        document.write(arr1.join("-->"))


    </script>
</head>
<body>

</body>
</html>

2.Date对象

date:日期对象
1.创建:
var date = new Date();

       2.方法:
          toLocalString():返回当前date对象对应的时间的本地字符串格式
          getTime():获取毫秒值,返回当前日期对象藐视的时间与1970年1月1日零点的毫秒值差
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>日期对象</title>
    <script>
      

        var date = new Date();
        document.write(date + "<br>");
        document.write(date.toLocaleString() + "<br>");
        document.write(date.getTime() + "<br>");
    </script>
</head>
<body>

</body>
</html>

3.Math对象

        Math:数学对象

        1.创建:
        *特点:Math对象不需要创建,直接使用。Math.方法名();
        2.方法:
        random() :返回0~1之间的随机数。舍0不舍1。
        ceil():对数字进行向上取整
        floor():对数字进行向下取整
        round():对数字四舍五入为最接近的数
        3.属性:
        PI:圆周率
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Math对象</title>
    <script>
      
        document.write(Math.random() + "<br>");
        document.write("<hr>");

        /*
             需求:取1~100之间的随机整数
             1.Math.random产生随机数
             2.乘以100
             3.舍弃小数部分
             4.+1
         */


        var num = Math.floor((Math.random() * 100)) + 1;
        document.write(num);
    </script>
</head>
<body>

</body>
</html>
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!