天天看点

了解不同的数据类型和变量的命名规范

1、在js中对于数据类型大致有两大类。

一、基本数据类型;

①、数字类型:Number;

②、字符串类型:String;

③、布尔类型:Boolean;(布尔类型有两个值:true,false)

④、未定义类型:undefined;

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <script type="text/javascript">
            var a=4;
            //数字类型:number;

            var b='4';
            //用单引号约束起来的叫字符串类型:string;

            var c=true;
            //布尔类型:boolean;

            var d;
            //当上面函数真的没有声明,或者有声明但是没有赋值给他,
//          这就是未定义类型:undefined;
            alert(typeof d)
        </script>
    </head>
    <body>
    </body>
</html>
           

二、复合数据类型

①、对象类型:object;

②、函数类型:function;

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        <script type="text/javascript">
            var  oa=document.getElementById('aa');
            //这是对象类型:object;

            var bb=function sun(){

            };
            //函数类型:function;

            alert(typeof bb);
            //typeof 这个函数能弹出目标的数据类型。
        </script>
    </head>
    <body>
    </body>
</html>
           

2、变量命名规范

①、变量名的长度不能超过255个字符。(我估计也没谁会这么闲把名字写那么长,但是还得注意)

②、变量的命名必须以字母或者下标符号‘’_‘’或者‘’$‘’开头。

③、变量名中不能使用空格,并且首字母不能是数字。

④、变量名不能使用脚本语言中保留的关键字以及保留符号。

⑤、变量名是严格区分大小写的。(javascript是区分大小写的语言)

例如:ass5 、$a、_nnk6 、 aA、aa(正确的命名);

5s 、&as 、class、style、(这是错误的命名);

继续阅读