数据类型

数据类型

  • 数据类型是指我们储存在内存中的数据的类型
  • 我们通常分为两大类基本数据类型复杂数据类型

基本数据类型

1,数值类型(number)

  • 一切数字都是数值类型(包括二进制,十进制,十六进制等)
  • 可以是数字,可以是浮点数(小数),可以是科学计数法,可以是各大进制
var x=1
        document.write(x)
        var y=12.5
        document.write(y)
        var z=2e3 //2*10……3
        // 科学计数法
        document.write(z)
        var q=0b11
        // 二进制
        document.write(q)
        var a=0o77/077
        // 八进制
        document.write(a)
        var b=0xff //1-9,a,b,c,d,e,f
        // 十六进制
        document.write(b)

注意:

var r=10
        var f="20"
        console.log(r+f)

此时r为变量赋值为10,可f却表示为了一个字符串“20”

故此时编译器会发生数据类型转换,则

此时即10也变为了一个字符串

综上所述:笼统的说,不加双引号为变量,加了双引号为一个字符串

2,字符串类型(string)

 var v="hello"
        document.write(v)

3,布尔类型(boolean)<分为true/false>

 

 var t=true
        //true不用加引号
        console.log(t)
        var i=false
        console.log(i)

 4,Undefined(声明了一个变量,但还没想好赋什么值,要不要赋值)

 

 var which
        console.log(which)

 

则编译器会自动生成undefined标识

若后期想好了要赋什么值,则就可自动变为普通用法

 5,Null(已经确定要给变量赋上一个对象<类似于对象类型>)

 

var nn=null
        nn={name:"hello world"}
        console.log(nn)

 

若没想好对象则只会想undefined一样出现一个null

若想好了对象直接赋值,则可显示出对象

 

posted @ 2023-11-08 10:29  葵qwq  阅读(88)  评论(0)    收藏  举报