JavaScript__function函数对象、Array数组对象、Date日期对象

Function:函数(方法)对象
    1.创建:
        1. let fun = new Function(形式参数列表,方法体);
        2. function 方法名称(形式参数列表){
            方法体
        }
        3. let方法名= function(形式参数列表){
            方法体
        }

   <script>
        function max(a, b) {
            console.log(a > b ? a : b);
        }
        max(3, 4);
    </script>

2.特点:
    1.方法定义是,形参的类型不用写,返回值类型也不写。
    2.方法是一个对象,如果定义名称相同的方法,会覆盖
    3.在JS中,方法的调用只与方法的名称有关,和参数列表无关
    4.在方法声明中有一一个隐藏的内置对象(数组),arguments ,封装所有的实际参数
    5.调用:
        方法名称(实际参数列表);
运行结果:(按F12进入Console 查看结果)
在这里插入图片描述

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

 <script>
        let arr = new Array("小白", "小花", 56);

        document.write(arr[0] + "<br>");
        document.write(arr[1] + "<br>");
        document.write(arr[2] + "<br>");
        document.write(arr[3] + "<br>");

        arr[10] = "小鬼子" + "<br>";
        document.write(arr[10]);
        document.write(arr.join("--") + "<br>")
    </script>

运行结果:

小白
小花
56
undefined
小鬼子
小白--小花--56----------------小鬼子

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

<script>
        var date = new Date();
        var year = date.getFullYear();
        var month = date.getMonth() + 1;
        var day = date.getDate();
        var hour = date.getHours();
        var minutes = date.getMinutes();
        var Seconds = date.getSeconds();

        var timeT = year + "年" + month + "月" + day + "日" + hour + ":" + minutes + ":" + Seconds;
        document.write(timeT);
</script>

运行结果:

2020年12月17日22:27:57
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值