带你了解javascript的常用数据类型

学习一门语言,首先要了解这门语言的基础。
在js中,基本数据类型有五种,分别是:
1:数字类型(number),可以表示32位(4个字节)的整数,也可以表示64位(8位)的小数(浮点数)。
补充点:数字类型可以加上前缀,来表示不同的进制
0 : 表示 8 进制
0x : 表示 16进制
0b : 表示2进制
2:字符串(string)
由Unicode字符(在计算机中每个字符占两位)、数字、标点符号组成。
书写方法有:单引号 ‘’,双引号 “”,叫做模板字符串`。
3:布尔类型(boolean),用来表示真或假。
取值只有true(真1),false(假0)。
补充:在js中凡是涉及到判断时,都会转换成boolean。除了0,’’,"",null,undefined,false这6种情况外,其它数据都为真。
4:undefined类型,表示未定义,不存在。
5:null类型,表示空,不存在
补充:
1:undefined和null的区别

>(undefined == null)
<true

说明两者的值相等。

>(undefined === null)
<false

但是类型是不一样的。
在返回值上也是不一样的。

>typeof(null)
<"object"
>typeof(undefined)
<"undefined"

在返回值上,number类型的数据返回值是number,前提是赋值。否则返回值为undefined。

>var b;
<undefned
>typeof(b)
<"undefined"
>b = 1;
<1
>typeof(b)
<"number"

string类型同number一样。
boolean的返回值为boolean

>typeof(true)
<"boolean"

引用类型:
1:对象 object,对象是有多个基本类型组合而成
举例:

<script>
        var a = {
            name : 'xiaoming',
            age : 18,
        }
    </script>

2:函数function
引用数据类型放在以后的博客里面进行具体的介绍。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值