20231023 19/472

变量

什么是变量

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

本质:变量是程序在内存中申请的一块用来存放数据的空间。

变量的使用

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

1.声明变量

//声明变量
var age;//声明一个变量

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

2.赋值

age = 18;
 //1.声明一个age的变量
        var age;
        //2.赋值
        age = 18;
        //3.输出结果
        console.log(age)
        //4.变量的初始化
        var myname = '小黑';
        console.log(myname);

案例1

卡卡西去酒店住宿需要登记:

我叫旗木卡卡西,我住在火影村,我今年30岁了,我的邮箱是kaxin@123,我的工资是3000。

案例2

  1. 弹出一个输入框,提示用户输入姓名

  2. 弹出一个对话框,输出用户刚才输入的姓名

    //1.用户输入姓名 存储到一个myname的变量里面
        var myname = prompt('请输入您的姓名');
        //2.输出这个用户名
        alert(myname);

变量语法的扩展

更新变量

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

声明多个变量

只需要一个var+变量名,(英文),变量名;

声明变量的多个特殊变量

 //1.更新变量
        var myname = '小黑';
        console.log(myname);
        myname = '白白';
        console.log(myname);
        //2.声明多个变量
        // var age = 18;
        // var address = '或英寸';
        // var salary = 2000;
        var age = 18,address = '或英寸',salary = 2000;
        //3.声明变量的特殊情况
        //3.1 只声明不复制,结果不知
        var sex;
        console.log(sex); //结果 undefined
        //3.2 不声明不赋值直接使用
        // console.log(tel); //结果会报错
        //3.3 不声明直接赋值使用
        qq = 110;
        console.log(qq);

变量命名规范

由字母、数字、下划线、美元符号组成;

严格区分大小写;

不能以数字开头;

不能是关键字、保留字。var、for

遵循驼峰命名法。

交换两个变量的值

//js是编程语言有很强的逻辑性在里面
        //1.需要一个临时变量  交换两个手中物品
        var temp;
        var apple1 = '青苹果';
        var apple2 = '红苹果';
        temp = apple1;
        apple1 = apple2;
        apple2 = temp;
        console.log(apple1);
        console.log(apple2);

变量小结

因为一些数据需要保存,所以需要保存。

变量就是一个容器,用来存放数据的,方便以后我们使用里面的数据。

变量是内存里面的一块空间,用来存储数据。

我们使用变量的时候,一定要声明变量,再赋值。

声明变量并赋值我们称为变量的初始化。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值