JS变量

时间:2020-02-23 14:33:51  来源:igfitidea点击:

在本教程中,我们将学习JavaScript变量。

什么是变量?

变量是包含一些值的命名容器。

我们如何在JavaScript中创建变量?

我们使用var关键字在JavaScript中创建或者声明一个变量。

在下面的示例中,我们创建了一个变量名。

var name;

如何命名JavaScript变量?

JavaScript变量的名称必须唯一,并且只能使用以下字符。

  • 字母a-z A-Z
  • 数字0-9
  • 美元符号
  • 下划线_

变量名不能以数字开头,也不能使用保留关键字。

以下是一些有效的变量名。

var name;
var age;
var school_name;
var _temp;

以下是无效的变量名称。

var 1address;	//invalid starts with digit

var student-name;		//invalid using the - symbol

变量名称区分大小写,因此,"name"和"Name"被视为两个单独的变量。

驼峰命名法

我们可以使用Camel Case来命名变量。
它是一种印刷惯例,其中每个单词都以大写字母开头,没有标点符号或者空格。

以下是一些使用驼峰式大小写的有效变量名。

var UserName;
var StudentAddress;

我们还可以使用第一个单词的小写字母和随后的单词的大写字母来开始变量名。

var userName;
var studentAddress;

声明多个变量

为了声明多个变量,我们可以使用逗号分隔变量。

在下面的示例中,我们创建了3个变量。

var studentName, studentID, studentAge;

给变量赋值

我们使用赋值运算符" ="为变量赋值。

在以下示例中,我们将值10分配给了可变分数。

var score = 10;

不确定值 undefined

如果未将值赋给变量,则它将获得"undefined"值。

以下代码将在浏览器控制台中打印未定义 undefined。

var score;
console.log(score);

重新声明变量

重新声明变量后,它将保留其先前的值。

在下面的示例中,我们声明了一个变量名称,并将其设置为" ",然后重新声明它。

var name = "";
console.log(name);		//this will print ""

var name;
console.log(name);		//this will also print ""