变量和数据类型

62 阅读2分钟

这是我参与2022首次更文挑战的第30天
变量在使用时分为两步:声明变量 ;赋值。
一、变量声明
   1.语法
// 声明变量
var age; // 声明一个 名称为age 的变量
2.注意
1)var 是一个 JS关键字,用来声明变量( variable 变量的意思 )。使用该关键字声明变量后,计算机会自动为变量分配
2)内存空间,不需要程序员管age 是程序员定义的变量名,我们要通过变量名来访问内存中分配的空间
二、赋值
1.语法
age = 10; // 给 age 这个变量赋值为 10
  2.注意
1)= 用来把右边的值赋给左边的变量空间中 此处代表赋值的意思
2)变量值是程序员保存到变量空间里的值
三、变量的初始化
   1.语法
var age = 18; // 声明变量同时赋值为 18
 2.注意
声明一个变量并赋值,我们称之为变量的初始化。
四、为什么需要数据类型
   在计算机中,不同的数据所需占用的存储空间是不同的,为了便于把数据分成所需内存大小不同的数据,充分利用存储空间,于是定义了不同的数据类型。
   简单来说,数据类型就是数据的类别型号。比如姓名“张三”,年龄18,这些数据的类型是不一样的。 五、变量的数据类型
    1.变量是用来存储值的所在处,它们有名字和数据类型。变量的数据类型决定了如何将代表这些值的位存储到计算机的内存中。JavaScript 是一种弱类型或者说动态语言。这意味着不用提前声明变量的类型,在程序运行过程中,类型会被自动确定。
    2.在代码运行时,变量的数据类型是由 JS引擎 根据 = 右边变量值的数据类型来判断 的,运行完毕之后,变量就确定了数据类型。
    JavaScript 拥有动态类型,同时也意味着相同的变量可用作不同的类型:
六、数据类型的分类
    JS 把数据类型分为两类:
    1.简单数据类型 (Number,String,Boolean,Undefined,Null)
    2.复杂数据类型 (object)