0
点赞
收藏
分享

微信扫一扫

JavaScript基础--变量

贵州谢高低 2022-04-23 阅读 71
javascript

1.什么是变量

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

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

2.变量的使用

变量在使用时分为两步: 1. 声明变量 2. 赋值

2.1 声明变量

2.2 赋值

2.3 变量的初始化

 变量的初始化指的是声明一个变量并赋值

2.4 更新变量

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

2.5 同时声明多个变量

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

2.6. 声明变量特殊情况

情况说明                 结果

var width;

console.log(width);

只声明变量,不赋值               undefined
console.log(width);不声明变量,不赋值,直接使用                   报错

width=100;

console.log(width);

不声明变量,只赋值                    100

3. 变量命名规范

①变量名由大小写字母、数字(0-9)、下划线(_)、美元符号( $ )组成,如:userAge, num01, _name
严格区分大小写。var str; 和 var Str; 是两个变量
③不能 以数字开头。 18age 是错误的
④不能 是关键字、保留字。例如:var、for、while
⑤变量名尽量要有意义,一般使用英文单词。 
⑥遵守驼峰命名法。首字母小写,后面单词的首字母需要大写。 如:myFirstName

4.声明变量关键字var、let和const的区别

它们之间的区别,主要为:

(1)var 语句 用于声明一个函数范围或全局范围的变量,并可将其初始化为一个值(可选)

(2)let 语句声明一个块级作用域的本地变量,并且可选的将其初始化为一个值。

(3)const常量是块级范围的,非常类似用 let 语句定义的变量。但常量的值是无法(通过重新赋值)改变的,也不能被重新声明。 

通过对var、let、const三个关键字声明变量进行对比,虽然三者都是用于声明变量的,但是使用方法还是有一定区别的。所以在实际开发中,要根据需求选择合适的声明变量的方式。

举报

相关推荐

0 条评论