关于js里面的变量(基础,适合小白)

目录

一,变量的概念

(1),变量的概念:

解释:

二,变量的使用

         1.申明变量(给盒子取名字)

         2.赋值(把数据放入盒子之中)

             3.变量的初始化

三,变量的语法拓张

         1.更新变量(改变量里面的数据)

         2.同时声明多个变量

         3.声明变量的特殊情况

               只声明 不赋值

               不声明 只赋值

               不声明 不赋值  直接使用

四,变量的命名方式


一,变量的概念

(1),变量的概念:

变量是用于存放数据的容器,我们通过 变量名 获取数据甚至数据可以修改。

解释:

我们的程序里面有很多的数据,可能有年龄,身高,手机号......

那么我们把它放到哪里呢?

对了,放在变量里面,所以说啊,变量就像一个盒子,里面可以装很多的数据。

变量就是一个可以装数据的盒子

那我们可能有很多的数据,一个盒子(变量)装不下来,这时就可以声明多个变量(用多个盒子),

那变量(装数据的盒子)多了,我们用数据的时候可能会分不清我们要的数据在那个盒子里面(变量)。

这时候我们就需要给每一个变量娶一个名字,这个呢就叫变量名。

有时候啊,我们想吧变量里面的数据修改,就可以通过变量名取来变量,然后对变量里面的数据进行增删改查。

应为里面的数据(量)是可以变(修改)的嘛,所以就叫做变量啦

二,变量的使用

    使用变量分两步

         1.申明变量(给盒子取名字)

        //声明变量有六种方式  =>  var,let,const,function,class,import,
        //其中这三种方法用的比较多  =>  var,let,const
        //这里六种方法的使用我以后再一一解释(挖坑),这里用 ver 举例  

        var yzs;   //var 是一个 JS关键字,用来声明变量(variable 变量的意思)。
                   //使用该关键字声明变量后,计算机会自动为变量分配内存空间,不需要程序员管
                    
                   //yzs 是程序员定义的变量名,我们要通过变量名来访问内存中分配的空间
                   //变量名可以随便取,只要不和关键字冲突即可

         2.赋值(把数据放入盒子之中)

        yzs = 5 ; // 给 yzs 这个变量赋值为 5
                      // = 用来把右边的值赋给左边的变量空间中 此处代表赋值的意思
                      // 变量值是程序员保存到变量空间里的值

我们给变量数据之后

js 已经自动把变量的数据给我们放到内存条里面啦

js 已经自动把变量的数据给我们放到内存条里面啦

             3.变量的初始化

              声明一个变量并赋值我们称变量的初始化

        var yzs = 5; //变量的初始化
                     //就是在声明变量的同时给变量赋值

三,变量的语法拓张

         1.更新变量(改变量里面的数据)

                  一个变量被重复赋值后它原有的值会被覆盖变量值将以最后一次赋的值为准

        var yzs = 1;

        yzs = 2; // 最后的结果就是2

         2.同时声明多个变量

               同时声明多个变量时,只需要写一个 var个变量名之间使用英文逗号隔开

          var myname = '亚梓莎', age = 300 ;//中间用英文的逗号隔开

             alert(myname) //分别输出
             alert(age)

         3.声明变量的特殊情况

               只声明 不赋值

        var yzs ; 
        
        alert(yzs);   //输出结果 undefined (未定义的)

               不声明 只赋值

                虽然不报错,可以正常输出

                但是,大家还是不要这样写,还是要声明的

    yzs = 2;

       alert(yzs)          //输出
       console.log(yzs);   //输出

               不声明 不赋值  直接使用

               这样肯定会报错的,不要这样写

 alert(yzs)          //直接输出
 console.log(yzs);   //直接输出

四,变量的命名方式

        

1.由字母 (A-Z,a-z)、 数字 (0-9)、 下划线 (_)、 美元符号 ( $ ) 组成。
2.严格 区分大小写 var app; 和 var App; 是两个变量
3.不能 以数字开头 。  18age   是错误的
4.不能 是关键字、保留字 例如:var、for、while
5.遵守驼峰命名法。首字母小写,后面单词的首字母需要大写 myFirstName
6.变量名最好有意,不然以后数据多了记不住。
这个只是最基本的内容,以后我还会更新的(挖坑)(*^_^*)。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值