JavaScript基础(二)变量和数据类型

javascript变量和数据类型 javascript

1、javascript命名规范 java

     1. 严格区分大小写 数组

     2. 变量的命名必须以字母或  _或  $开头,余下的部分能够是任意的字母,数字,或者是 _ 函数

        或者是$ url

     3.不能用关键字或者是保留字命名。   spa

     4.javascript本身的命名习惯 对象

       驼峰命名法:getElementById    ip

       首字母大写:Object 字符串

     5.命名必定要有意义。 get

     6.  ;的用法

2、javascript变量

    

      变量:能够存储数据的一个容器。

    1.变量如何建立(声明)

      必须以"var"关键来修饰。

      A.先声明,后赋值

        var bbs;

        bbs="bbs.houdunwang.com";

      B.声明和赋值同时进行

        var url="www.houdunwang.com";

      C.一次声明多个变量,而后再赋值

        var name, age , sex;

        name="lisi";

        age=14;

        sex="boy";

      D.一次声明多个变量同时进行赋值。

        var name="wangwu",age=17,sex="girl";

     2.如何覆盖已有变量

       A.如何从新声明该变量,而没有赋值,该变量的值不会改变

       B.若是从新声明该变量而且从新赋值,那么旧的变量值会删除,改成新的变量值。

     3.不用var 关键字来修饰变量

        aa="我是没有声明的"

        alert(aa);

       *****************************************

     若是不用var关键来修饰的变量,而且这个所谓的变量也没有赋值,那么javascript会   报错。

     若是不用var关键来修饰的变量,可是变量赋值了,那么javascript会把他看成一个全局变量

     来处理,不会报错。可是咱们不推介使用。

     *****************************************

3、javascript中的数据类型

数据类型

    1.初始类型

        Undefined

         指的就是变量建立后可是没有赋值,而变量的默认值就是undefined(函数无明确返回值时,返回undefined)

        Null

         指的是什么都没有,仅仅是一个占位符。

        Number

         包括整型和浮点型。支持二进制、八进制、十进制、十六进制。用科学计数法来表示,

         还包括一些特殊的值:

         Number.MAX_VALUE   最大值

         Number.MIN_VALUE   最小值 

        String

          用单双引号来讲明,他所包围的值均可以是字符串。

          单双引号的用法:

             效率是同样的

             只能成对出现,不能相互交叉使用

             能够相互嵌套。

          还包括一些特殊的字符:

        \n   换行

        \t  制表符

        \b  空格

        \r  回车

        \'  

        \"   "

        \\   \

        Boolean

         只有两个特殊的值  true false

  2.引用类型

原生对象:ObjectFunctionArayStringBooleanNumberDataRegExpErrorEvalErrorRangeErrorReferenceErrorSyntaxErrorTypeErrorURIError

须要用new来声明。

内置对象:GlobalMath,能够直接引用。

宿主对象:BOMDOM

1object (class)

         包含相关属性和方法的一个集合。

         new 关键字。

         var  obj=new  Object();

2Array数组

         var aValues=new Array();

         经常使用var aValues=[];声明。

 (3Data

         var d=new Data();

 (4Global

 (5instanceof运算符

       类    型                     值                         typeof运算的结果

       Undefined                  undefined                       "undefined"

         Null                       null                            "object"

        String               在单双引号之间的值,特殊字符            "string" 

        Boolean                       true false                     "boolean" 

        Number                  整型和浮点型,特殊值                    "number"

相关文章
相关标签/搜索