前言
前端开发过程中,JS声明变量的关键字想必开发者都不陌生,而且使用的频率在前端开发过程中也是数一数二的。JS中声明变量的关键字有三个let、var和const,但是三者的使用对比和区别也是非常重要的知识点,那么本篇博文就来分享一下let、var和const的区别,方便查阅使用。
一、var
1、定义和用法
var语句是用于声明变量。在ES5中,顶层对象的属性和全局变量是等价的,用var声明的变量既是全局变量,也是最顶层变量。
2、语法
var name = value;
3、参数值
参数 |
描述 |
name |
必须。指定变量名。 变量名可以包含字母,数字,下划线和美元符号。 变量名必须以字母开头 变量名也可以以$和_开头(但一般不这么用) 变量名是大小写敏感的(y和Y是不同的变量) 保留字(如JavaScript关键字)不能作为变量名使用 |
value |