04_JavaScript之变量

1. 什么是变量?

变量:指的是可以修改的数据

2. 如何定义一个变量

在JavaScript中需要申请一个内存空间来定义变量
var 变量名称

    <script>
        var num;
    </script>

3. 如何使用变量?

使用变量就是往申请的内存空间中存储数据和获取存储的数据

4.如何存储数据

变量名称 = 需要存储的数据

    <script>
        var num;
        num = 666;
    </script>

5.输出数据

    <script>
        var num;
        num = 666;
        console.log(num);
    </script>

在这里插入图片描述

例子: 每个超市门口都有储物柜,在不同时间里客户存放的东西不同。
定义变量指的是,建立了一个储物柜。使用变量需要像储物柜申请一个内存空间,往里面存放东西。

6.修改变量存储数据
变量是可以修改的,方法很简单,只需要将变量名重新赋值即可

    <script>
        var num;
        num = 666;
        num = 888;
        console.log(num);
    </script>

7.变量的初始化问题
在JavaScript 第一次给变量赋值 称为“变量的初始化”

    <script>
        var num;
        num = 666; // 变量初始化
        num = 888; // 不是变量初始化
        console.log(num);
    </script>

如果没有对变量进行初始化,那么变量中存储的是underfined

    <script>
        var num;
        console.log(num);
    </script>

在这里插入图片描述

8.注意点

(1)在JavaScript中变量是可以相互赋值的

    <script>
        var num = 100;
        var num2;
        num2 = num;
        console.log(num);
        console.log(num2);
    </script>

在这里插入图片描述

(2)在JavaScript中如果定义了同名的变量,那么后定义的变量将覆盖先定义的变量

    <script>
        var num = 100;
        var num = 200;
        console.log(num);
    </script>

在这里插入图片描述
(3)在老版本的标准(ES6之前)JavaScript中可以使用变量,在定义变量,并不会报错。

由于JavaScript是一门解释性语言,会边解析边执行,浏览器在执行JavaScript代码之前还会进行预解析(预处理)

预解析(预处理) 步骤:将当前JavaScript代码中所有变量的定义以及函数的声明放到所有代码最前面。

    <script>
        console.log(num);
        var num = 100;
    </script>

在这里插入图片描述
预解析(预处理) 步骤

    <script>
        var num;
        console.log(num);
        num = 100;
    </script>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值