JavaScript学习第三天

1、js变量

<!DOCTYPE html>
<html>
    <head>
        <title>js变量</title>
    </head>
    <body>
        <script type="text/javascript">
        /*
        js中有一种运算符typeof,可以在程序运行阶段动态的获取变量的数据类型
        格式 : typeof 变量名
        运算符的运算结果为下面的六种:注意都是小写
        "undefined"、"number"、"string"、"boolean"、"object"、"function"
        js中比较字符串是否相等用"==",没有equals
        */
        //求和,a变量和b变量将来的结果必须是数字,不能是其他类型
            function sum(a,b){
                if(typeof a=="number" && typeof b=="number"){
                    return a+b;
                }
                alert(a+","+b+"a和b必须是数字");
            }
            var t=sum(false,2);
            alert(t);

            var i;
            alert(typeof i);//"undefined"类型

            var a=1;
            alert(typeof a);//"number"类型

            var b="asd";
            alert(typeof b);//"string"类型

            var c=null;
            alert(typeof c);//"object"类型

            var d=false;
            alert(typeof d);//"boolean"类型

            var e=new Object();
            alert(typeof e);//"object"类型

            function jkk(){}
            alert(typeof jkk);//"function"类型
        </script>
    </body>
</html>

2、Undfined类型

<!DOCTYPE html>
<html>
    <head>
        <title>Undfined类型</title>
    </head>
    <body>
        <script type="text/javascript">
        /*
        Undfined类型只有一个值,就是undfined
        当一个变量没有赋值,系统默认为undfined
        */
        var i;
        var j=undefined;
        alert (i==j);//结果为turn

        var k="undfined";
        alert(i==k);//结果为false
        </script>
    </body>
</html>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值