JavaScript中的数据类型以及使用

                                              JavaScript中的数据类型以及使用

                         1.JavaScript中的几种数据类型

                                (1)Undefined 类型(未定义)

                                (2)Null 类型

                                (3)String 类型

                                (4)Number 类型

                                (5)Object 类型

                                (6)Boolean 类型

                         2.JavaScript中的操作符

                                1.typeof 操作符 

                                  typeof 操作符是用来检测变量的数据类型,对于值或变量使用typeof操作符会返回下列字符串

                                  (1).undefined (未定义)

                                  (2).boolean      (布尔型)

                                  (3).String        (字符串)

                                  (4).number     (数值)

                                  (5).object        (对象或null)

                                  (6).function     (函数)

                         3.使用typeof操作符返回以上字符串的几种情况

                                   (1).undefined

                                   var name;

                                   alert(typeof name);    //name是Undefined类型,值是undefined,类型返回的字符串是undefined

                                   (2).boolean

                                   var name = true;

                                   alert(typeof name);   //name是boolean类型,值是true,类型返回的字符串是boolean

                                   (3).string

                                   var name ='bob';

                                   alert(typeof name);  //name是String类型,值是‘'bob'’,类型返回的字符串是string

                                  (4).number

                                   var number = 10;

                                   alert(typeof number);  //number是Number类型,值是‘'10'’,类型返回的字符串是number

                                  (5). object

                                  var name = {};

                                  alert(typeof name);  //name是Object类型,值是{object,Object},类型返回的字符串是object                

                                  var name = null;

                                  alert(typeof name);  //name是Null类型,值是null,类型返回的字符串是object

                                  (6).function

                                   function play(){
                                   }

                                 alert(typeof play);  //play是Function,值是function play(),类型返回的字符串是function

                            4.使用undefined和null需要注意的点

                               虽然undefined和null都表示为为空但是他们返回的数据类型是不一样的

                               (1).alert(undefined==null) 返回的值为true因为使用俩个等号的时候表示判断他们俩个是否为空

                               (2).alert(undefined===null) 返回的值为flase因为使用三个等号的时候表示判断他们返回的数据类型是否一致











  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值