JS第三节--变量

三、变量

(一)变量导读

 

(二)什么是变量

  • 变量可以将用户输入的数据保存,是保存数据的容器。

  • 其本质是程序在内存中申请的一块用来存放数据的空间

(三)变量的使用

步骤:1.声明变量. 2.赋值

也可以输出变量

//声明一个名称为age的变量
var age;
//赋值
age=10;
//输出结果
console.log(age);

var是一个JS关键字,用来声明变量(variable变量的意思).

使用该关键字声明变量后,计算机会自动为变量分配内存空间,不需要程序员管

age是程序员定义的变量名我们要通过变量名来访问内存中分配的空间

=是赋值,变量值是程序员保存到变量空间里的值

用console.log();方法输出结果

声明一个变量并赋值,称为一个变量的初始化

var age=18;
var myname='刘';
console.log(myname);

(四)变量案例--输出数据

 

代码:

        var myname='卡卡西';
        var address='火影村';
        var age=30;
        var email='kakaxi@.itcast.cn';
        var gz=2000;
        console.log(myname);
        console.log(address);
        console.log(age);
        console.log(email);
        console.log(gz);

console.log()结束会自动换行...也不知道是不是叫换行,反正就是这样:

 

(五)变量案例--交互数据

 

代码:

//输入数据,存储到变量中
var myname=prompt('请输入您的姓名');
//输出数据
alert(myname);

prompt()方法的返回值为var

(六)变量语法拓展

  1. 更新变量

    • 一个变量重新赋值后,它原有的值就会被覆盖.变量值以最后一次赋的值为准

    var myname='刘';
    myname='迪丽热巴';
    //此时值为迪丽热巴
  2. 可同时声明多个变量

    var age=18,address='火影村',gz=2000;
  3. 声明变量的特殊情况

    • 只声明不赋值,如果输出,结果为'undefined'

      var age;
      console.log(age);
    • 不声明,直接使用,会报错

      console.log(age);

      如果上面的一句错了,下面的语句就不会再执行

      • 如果变量不声明,直接赋值,也可以使用

        qq=110;
        console.l0g(qq);

(七)变量的命名规范

  1. 由字母,数字,下划线,$组成

  2. 严格区分大小写

  3. 不能以数字开头

  4. 不能是关键字和保留字,如:var,for

  5. 变量名必须有意义,必须用英文名

  6. 遵循驼峰命名法:第一个首字母小写,后面的单词首字母大写. myName

  7. 推荐翻译网站:有道,爱词霸

(八)交换两个变量的值

案例:交换两个变量的值

var name1='青苹果';
var name2='红苹果';
var change;
change=name1;
name1=name2;
name2=change;
//输出
console.log(name1,name2);

(九)变量小结

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值