JS中的变量

 

 定义变量:
            就是在内存里面申请一个合适的空间,用于存放对应的数据。
            var 是定义变量的关键字,方式是:var 变量名 = 值 ,就是在内存定义空间,将值存放到该空间中。
            注意:将来要获取变量里面的值,再通过变量名去取。
举个例子:
           浏览器会给100,在内存中申请一个合适的空间,然后将100存放进去 
var num1 = 100
 console.log(num1,typeof num1)
          typeof关键字,用于返回变量的类型
          number 是数值类型
    num1 = 55.55
    console.log(num1,typeof num1);
         在js中,整数和浮点数的类型都是number
 
         string 是字符串类型
         由一对引号,引起来的数据,就是一个字符串数据。引号可以是单引号,也可以是双引号。
        num1 = "HelloWorld"
        console.log(num1,typeof num1);
        num1 = '你好世界'
        console.log(num1,typeof num1);
         boolean 是布尔类型,用于表示真假的类型,该类型只有两个可选值:true和false。
        true就表示真,false就表示假。
        var num2 = true
        console.log(num2,typeof num2);
        num2 = false
        console.log(num2,typeof num2);
        undefined 是未定义类型,不知道你是什么类型,因为js语句是根据变量的值,确定变量的类型
        此时,该变量没有值,js就没有办法确定该给它分配什么类型的空间。
        
        var num3
        console.log(num3,typeof num3);
       object 是对象类型,用于表示复杂的数据。
      var num4 = {
            name:"张三",
            age:20
        }
        console.log(num4,typeof num4);
null 是空类型,使用typeof返回null值的变量,返回的结果是object,但是它不具有object的任何特征。
var num5 = null
        console.log(num5,typeof num5);
symbol 是唯一值类型。是ES6新增的一个数据类型,该类型用于给对象添加唯一的成员。
 var num6 = Symbol()
        console.log(num6,typeof num6);
posted @ 2021-08-08 10:31  幽冥辉  阅读(237)  评论(0)    收藏  举报