JavaScript基础教程之变量
什么是变量?
在JavaScript中,变量是用于存储数据的容器。它们可以存储各种类型的数据,例如数字、字符串、布尔值等。变量还可以在程序中被修改和访问。
声明变量
在JavaScript中,我们使用var
、let
或const
关键字来声明变量。这些关键字有不同的作用范围和行为。
使用var
声明变量
var
是在ES5中引入的关键字,用于声明变量。它的作用范围是函数作用域或全局作用域。
var age = 25;
在上面的示例中,我们声明了一个名为age
的变量,并将其初始化为25。
使用let
声明变量
let
是在ES6中引入的关键字,用于声明块级作用域的变量。块级作用域是指在花括号{}
内部声明的变量只在该块内部可见。
let name = \"John\";
在上面的示例中,我们声明了一个名为name
的变量,并将其初始化为\"John\"。
使用const
声明常量
const
也是在ES6中引入的关键字,用于声明常量。常量是一种不能被重新赋值的变量,它的值在声明后不能被修改。
const PI = 3.14;
在上面的示例中,我们声明了一个名为PI
的常量,并将其初始化为3.14。
变量命名规则
在JavaScript中,变量的命名需要遵循一些规则:
- 变量名必须以字母、下划线或美元符号开头。
- 变量名可以包含字母、数字、下划线或美元符号。
- 变量名区分大小写。
- 变量名不能使用JavaScript的保留字(例如
var
、let
、const
等)。
以下是一些有效的变量名示例:
var age;
var _name;
var $count;
var myVariable;
使用变量
一旦我们声明了一个变量,就可以使用它来存储和访问数据。
var age = 25;
console.log(age); // 输出: 25
age = 30;
console.log(age); // 输出: 30
在上面的示例中,我们首先声明了一个名为age
的变量,并将其初始化为25。然后,我们将其值修改为30,并再次输出。
示例1:计算矩形面积
让我们使用变量来计算矩形的面积。
var length = 5;
var width = 3;
var area = length * width;
console.log(area); // 输出: 15
在上面的示例中,我们声明了两个变量length
和width
,并分别将其初始化为5和3。然后,我们使用这两个变量计算矩形的面积,并将结果存储在变量area
中。最后,我们将面积输出到控制台。
示例2:字符串拼接
让我们使用变量来拼接两个字符串。
var firstName = \"John\";
var lastName = \"Doe\";
var fullName = firstName + \" \" + lastName;
console.log(fullName); // 输出: John Doe
在上面的示例中,我们声明了两个变量firstName
和lastName
,并分别将其初始化为\"John\"和\"Doe\"。然后,我们使用+
运算符将这两个变量拼接成一个完整的姓名,并将结果存储在变量fullName
中。最后,我们将完整的姓名输出到控制台。
以上就是关于JavaScript基础教程之变量的完整攻略。希望对你有所帮助!
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Javascript基础教程之变量 - Python技术站