数据类型

基本数据类型

1.Number      数字类型        整数、浮点数

  • 数值的范围
最小值Number.MIN_VALUE5e-324
最大值Number.MAX_VALUE1.7976931348623157e+308
  • 检测数值的范围

        isFinite()函数      判断参数是否在最大值和最小值之间,如果在,返回true

  • NAN非数字

        isNaN()函数         判断是否是数字类型,如果是,返回false

2.String      字符串

  •  由双引号或者单引号表示
  •  属性:length    获取字符长度
  •  转移字符

             \n    换行          \t    制表          \b    退格              \r    回车

             \\    斜杠          \'    单引号         \"    双引号

3.Boolean     布尔类型         true false

4.Null        空的引用         null

        表示空对象的指针,一般我们不知道要保存成什么的时候,使用null占位

5..undefined   未定义           undefined

        未定义或者未初始化

引用数据类型

1.对象

2.函数

3.数组

4.正则表达式

特点:

  • 引用类型的值可以改变
  • 引用数据类型可以添加属性和方法
  • 引用数据类型的赋值是对象引用
  • 引用类型的比较是引用的比较
  • 引用类型是同时保存在栈区中和堆区中的,引用类型的存储需要在内存的栈区和堆区中共同完成,栈区保存变量标识符和指向堆内存的地址

typeof判断数据类型

返回该变量名所指向数据的类型

语法:typeof 变量名

返回值如下:

            "undefined"    未定义        
            "boolean"       布尔类型        
            "string"           字符串        
            "number"        数值        
            "object"           对象或者null或者数组        
            "function"        函数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值