2021/9/8

  #8:30-9:00 签到打卡

#9:30-12:00 观看javaweb视频

#14:00-18:00 写qq项目

1.function对象

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>funcition</title>
    <script>
        /*两种方法*/
        var fun=function (a,b){/*形参类型不用写*/
            alert(a+b);
        }
        fun(3,4);/*7*/

        function fun1(a,b) {
            alert(a+b);
        }
        fun1(3,4);/*7*/

        var fun2=function (a,b) {
            return a+b;/*可以有返回值*/
        }
        alert(fun2.length);/*形参的数量*/
        var s=fun2(3,4);
        alert(s);/*7*/

        /*实参和形参数量可以不相同*/
        var fun3=function (a,b) {
                alert(a);
        }
        fun3(1);/*可以,返1*/

        /*形参超过实参也是可以的*/
        var sum=function () {
            var ss=0;
            for(var i=0;i<arguments.length;i++){
                ss+=arguments[i];
            }
            alert(ss);
        }

        sum(1,2,3,4,5);/*返回15*/
    </script>
</head>
<body>

</body>
</html>

2.array对象

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>array对象</title>
    <script>
        /*三种创建方式*/
        var arr1=new Array(1,2,3,4);/*当前参数为数组元素*/
        var arr2=new Array(10);/*当前参数为数组的长度*/
        var arr3=[1,2,3,4,5];
        var arr4=new Array();/*空的数组*/
        document.write(arr1+"<br>");/*1,2,3,4*/
        document.write(arr2+"<br>");/*,,,,,,,,,*/
        document.write(arr3+"<br>");/*1,2,3,4,5*/

        var arr=new Array("123",true,1);/*数组的元素为任意类型*/
        document.write(arr+"<br>");/*123,true,1*/

        document.write(arr[10]+"<br>");/*数组可以越界访问,输出undefind*/
        document.write(arr.length+"<br>");/*当前长度为3*/

        arr[10]=10;
        document.write(arr.length+"<br>");
        /*当将arr[10]赋值时,自动扩容为长度11*/

        var arr5=new Array("你好",",","我是杰克");
        document.write(arr5.join("")+"<br>");/*join方法类似java的方法,将数组拼接*/
        arr5.push(1,2,3);/*跟java类似,将元素加入到最后*/
    </script>
</head>
<body>

</body>
</html>

3.Date对象

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Date对象</title>
    <script>
        var date=new Date();/*当前时间*/
        document.write(date+"<br>");
        /*Wed Sep 08 2021 21:17:06 GMT+0800 (中国标准时间),这是美国的时间格式*/
        document.write(date.toLocaleString()+"<br>");/*获得本地的时间格式*/
        /*2021/9/8 下午9:18:48,这是中国的格式*/
        var s=date.getTime();/*获取时间的毫秒值*/
        document.write(s);/*1631107234686*/
    </script>
</head>
<body>

</body>
</html>

4.Math对象

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Math对象</title>
    <script>
        /*Math对象不需要创建直接使用*/
        document.write(Math.abs(-100)+"<br>");/*获取绝对值,返100*/
        document.write(Math.abs("avc")+"<br>");/*NaN*/

        document.write(Math.PI+"<br>");/*求Π*/

        var a=3.14;
        document.write(Math.ceil()+"<br>");/*向上取整,返4*/
        document.write(Math.floor()+"<br>");/*向下取整,返3*/
        document.write(Math.round()+"<br>");/*四舍五入,返3*/
        document.write(Math.random()+"<br>");/*0-1之间的随机数,含0不含1*/

        /*取1-100之间的随机数*/
        var m=Math.floor(Math.random()*100)+1;
        document.write(m+"<br>");
    </script>
</head>
<body>

</body>
</html>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值