JavaScript 变量
- 作者: 五速梦信息网
- 时间: 2026年03月19日 18:20
变量是用于存储信息的 "容器"
有点像代数
代数中,我们使用字母(比如 x)来保存值(比如 5)
通过表达式 z=x+y,我们能够计算出 z 的值为 11
JavaScript 中把这些字母被称为变量
JavaScript 变量
与代数一样,JavaScript 变量可用于存放值 ( 如 x=5 ) 和表达式 ( 如 z=x+y )
变量可以使用短名称 ( 如 x 和 y ),也可以使用描述性更好的名称 ( 如 age, sum, totalvolume)
变量命名的规则
- 变量必须以字母开头
- 变量也能以 $ 和 _ 符号开头 ( 但不推荐这么做 )
- 变量名称对大小写敏感,y 和 Y 是不同的变量
注意
JavaScript 语句和 JavaScript 变量都对大小写敏感
JavaScript 数据类型
JavaScript 变量还能保存其它数据类型,比如文本值 ( name="Li Bai" )
JavaScript 中,类似 "Li Bai" 这样一条文本被称为字符串
JavaScript 变量有很多种类型,但此时我们只关注数字和字符串
当我们向变量分配文本值时,应该用双引号或单引号包围这个值
当我们向变量赋的值是数值时,不要使用引号
如果使用引号包围数值,该值会被作为文本来处理
声明 JavaScript 变量
JavaScript 中创建变量通常称为 "声明" 变量
JavaScript 使用 var 关键词来声明变量
变量声明之后,该变量是空的,它没有值
如需向变量赋值,请使用等号
我们也可以在声明变量时对其赋值
下面的代码创建了名为 carname 的变量,并向其赋值 "Volvo",然后把它放入 id="demo" 的 html 段落中
最佳实战
一个好的编程习惯是,在代码开始处,统一对需要的变量进行声明
一条语句,多个变量
我们可以在一条语句中声明很多变量
该语句以 var 开头,并使用逗号 ( , ) 分隔变量即可
声明也可横跨多行
Value = undefined
我们经常会声明无值的变量,未使用值来声明的变量,其值实际上是 undefined
下面的代码执行后,变量 carname 的值将是 undefined
重新声明 JavaScript 变量
如果重新声明 JavaScript 变量,该变量的值不会丢失
在以下两条语句执行后,变量 carname 的值依然是 "Volvo"
JavaScript 算数
JavaScript 变量可以用来做算术运算,比如使用 = 和 + 这类运算符
本文内容仅供个人学习/研究/参考使用,不构成任何决策建议或专业指导。分享/转载时请标明原文来源,同时请勿将内容用于商业售卖、虚假宣传等非学习用途哦~感谢您的理解与支持!
- 上一篇: JavaScript while 循环
- 下一篇: JavaScript 语法
相关文章
-
JavaScript while 循环
JavaScript while 循环
- 互联网
- 2026年03月19日
-
JavaScript 严格模式 (use strict)
JavaScript 严格模式 (use strict)
- 互联网
- 2026年03月19日
-
JavaScript 调试
JavaScript 调试
- 互联网
- 2026年03月19日
-
JavaScript 语法
JavaScript 语法
- 互联网
- 2026年03月19日
-
Angular 2 架构
Angular 2 架构
- 互联网
- 2026年03月19日
-
JavaScript 对象
JavaScript 对象
- 互联网
- 2026年03月19日






