JavaScript的类型

By majiangping at 2020-01-14 • 0人收藏 • 43人看过

1.JavaScript的类型:

1)字符串; 2)数字; 3)布尔型; 4)null和undefined; 5)对象; 6)符号(ES6新增的)。

2.typeof 运算符可以用来查看值的类型。

        var a;

        typeof a;           //"undefined"


        a="hello world";

        typeof a;          //"string”


        a=42;

        typeof a;         //"number"


        a=true;

        typeof a;       //"boolean"


        a=null;

        typeof a;       //"object"  这是bug


        a=udefined;

        typeof a;       //"undefined"


        a={b:"c"};

        typeof a;       //"object"


3.其中object(对象)也许是JavaScript中最有用的一个。

        var obj={

               a:"Hello world",

                b:42,

                c:true

        };


        obj.a;        //"Hello world"

        obj.b;        //42

        obj.c;        //true


        obj["a"];     //"Hello world"

        obj["b"];    //42

        obj["c"];    //true


object 可以通过点号(如上 obj.a),也可以通过中括号(如上 obj ["a"])来访问属性。但点号更简短1.JavaScript的类型:


1)字符串; 2)数字; 3)布尔型; 4)null和undefined; 5)对象; 6)符号(ES6新增的)。


2.typeof 运算符可以用来查看值的类型。


      var a;

        typeof a;           //"undefined"


        a="hello world";

        typeof a;          //"string”


        a=42;

        typeof a;         //"number"


        a=true;

        typeof a;       //"boolean"


        a=null;

        typeof a;       //"object"  这是bug


        a=udefined;

        typeof a;  //"undefined"


        a={b:"c"};

        typeof a;         //"object"


3.其中object(对象)也许是JavaScript中最有用的一个。

        var obj={

               a:"Hello world",

                b:42,

                c:true

        };


     obj.a;        //"Hello world"

     obj.b;        //42

        obj.c;        //true


        obj["a"];     //"Hello world"

        obj["b"];    //42

        obj["c"];    //true


object 可以通过点号(如上 obj.a),也可以通过中括号(如上 obj ["a"])来访问属性。但点号更简短易读,因而尽量使用这种方式。

登录后方可回帖

登 录
话题广场 查看更多
信息栏
Hello World
Loading...