2.变 量

2.1变量是什么?

变量是计算机用来存储数据的“容器”
注意
变量不是数据本身,它们仅仅是一个用于存储数值的容器。可以理解为是一个个用来装东西的盒子。

2.2变量的基本使用

1.声明变量:
要想使用变量,首先需要创建变量( 也称为声明变量或者定义变量)
语法:

let 变量名

➢声明变量由两部分构成:声明关键字、变量名(标识)
➢let 即关键字(let: 允许、许可、让、要),所谓关键字是系统提供的专门用来声明(定义)变量的词语

2.变量赋值:
在变量名之后跟上一个 “=”,然后是数值
变量初始化:声明变量的时候直接完成赋值操作(如:let age = 18)

3.更新变量:
变量赋值后,还可以通过简单地给它一个不同的值来更新它
注意:let不允许多次声明同一个变量

4.声明多个变量:
语法:多个变量中间用逗号隔开

let age = 18, name = 'kai'

说明:看上去代码长度更短,但并不推荐这样。为了更好的可读性,请一行只声明一个变量

2.3变量案例-弹出姓名

需求:
浏览器中弹出对话框:请输入姓名,页面中输出:刚才输入的姓名

<body>
    <script>
        // 1.用户输入
        // prompt('请输入姓名')
        // 2.内部处理保存数据
        let name= prompt('请输入姓名')
        // 3.打印输出
        document.write(name)
    </script>
</body>

2.4变量的本质

内存:计算机中存储数据的地方,相当于一个空间

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

2.5变量命名规则与规范

1.规则:
➢不能用关键字
关键字:有特殊含义的字符,JavaScript内置的一些英语词汇。例如: let、var、if、for等
➢只能用下划线、字母、数字、$组成,且数字不能开头
➢字母严格区分大小写,如Age和age是不同的变量

2.规范:
➢起名要有意义
➢遵守小驼峰命名法
第一个单词首字母小写,后面每个单词首字母大写。例: username

2.6变量拓展-let和var的区别

let和var区别:
在较旧的JavaScript,使用关键字var来声明变量,而不是let。
现在开发中一般不再使用var,只是我们可能在老版程序中看到它。
let为了解决var的一些问题。
var声明:
➢可以先使用 再声明(不合理)
➢var 声明过的变量可以重复声明(不合理)
➢比如变量提升、全局变量、没有块级作用域等等

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值