JavaScript语法_变量


JavaScript语法_变量

变量:一小块存储数据的内存空间

java语言是强类型语言 而JavaScript是弱类型语言

  • 强类型:在开辟变量存储空间时 定义了空间将来存储的数据类型 只能存储固定类型的数据
  • 弱类型:在开辟变量存储空间时 不定义空间将来的存储数据类型 可以存放任意类型的数据

 语法:

  • var 变量名=初始化值

HTML代码

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>变量</title>

        <script>
            //定义变量
            var a=3;
            alert(a);
            
            a="abc";
            alert(a)
            
            //定义number类型
            var num=1;
            var num1=1.2;
            var num2=NaN;
            //输出到页面
            document.write(num+"<br>");
            document.write(num1+"<br>");
            document.write(num2+"<br>");
            
            //定义String类型
            var str="abc";
            var str1="edf";
            document.write(str+"<br>");
            document.write(str1+"<br>");
            
            //定义boolean
            var flag = true;
            document.write(flag+"<br>");
            
            //定义null,undefined
            var obj=null;
            var obj1=undefined;
            var obj2;
            document.write(obj+"<br>");
            document.write(obj1+"<br>");
            document.write(obj2+"<br>")
            
            
        </script>

    </head>
    <body>
    </body>
</html>

运行结果

JavaScript语法_变量

 

 使用typeofHTML代码

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>
        <script>
            //定义变量
            var a=3;
            alert(a);
            
            a="abc";
            alert(a)
            
            //定义number类型
            var num=1;
            var num1=1.2;
            var num2=NaN;
            //输出到页面
            document.write(num+"---"+typeof(num)+"<br>");
            document.write(num1+"---"+typeof(num1)+"<br>");
            document.write(num2+"---"+typeof(num2)+"<br>");
            
            //定义String类型
            var str="abc";
            var str1="edf";
            document.write(str+"---"+typeof(str)+"<br>");
            document.write(str1+"---"+typeof(str1)+"<br>");
            
            //定义boolean
            var flag = true;
            document.write(flag+"---"+typeof(flag)+"<br>");
            
            //定义null,undefined
            var obj=null;
            var obj1=undefined;
            var obj2;
            document.write(obj+"---"+typeof(obj)+"<br>");
            document.write(obj1+"---"+typeof(obj1)+"<br>");
            document.write(obj2+"---"+typeof(obj2)+"<br>")
            
            
        </script>
    </head>
    <body>
    </body>
</html>

运行结果

JavaScript语法_变量

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/278841.html

(0)
上一篇 2022年8月4日
下一篇 2022年8月4日

相关推荐

发表回复

登录后才能评论