迹忆客 专注技术分享

当前位置:主页 > 学无止境 > WEB前端 > JavaScript >

JavaScript 教程 - 变量

作者:迹忆客 最近更新:2024/03/16 浏览次数:

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


JavaScript 变量定义

程序中使用了变量来存储信息。它可以是访问者的年龄,也可以是用户名。该变量存储信息,以后可以再次使用。

你可以将 JavaScript 变量命名为几乎所需的任何名称,但是有一些规则:


变量标识符规则

  1. 变量可以由字母、数字和下划线组成,但必须以小写字母、大写字母或下划线开头,不能以数字开头。
  2. 你不得使用任何 JavaScript 关键字。
  3. 变量名称区分大小写。
  4. 变量名称不能包含空格。

声明一个变量

语法

var <variable - name>;
// or
var <variable - name> = <value>;

JavaScript 变量声明示例

var x = 1;

你需要先声明一个变量,然后才能使用它。你可以使用关键字 var,然后使用变量名,如上例所示的 x。你可以将变量的值与声明一起初始化,也可以稍后为其分配值。

JavaScript 具有动态变量数据类型,你可以毫无问题地为变量分配不同的数据类型。

这一点不同于其他编程语言中的在声明变量时必须指定变量的类型,并且后继不能更改类型。

JavaScript 多变量声明

可以在一行中用逗号 , 分隔声明多个变量。

var one, two, three = 1, 2, 3;

JavaScript 中不带 var 的变量声明

我们可以在 JavaScript 中声明一个不带 var 的变量,但是需要直接分配值给变量。

one = 1;
two = 2;
three, four = 3, 4;

ES6 中的 letconst 变量

var 关键字声明在函数范围内的变量,但是在 ES6 引入的 letconst 关键字可变范围扩大到块 {} 级别。

const 关键字声明的变量在声明后不能重新分配值,但是用 let 声明的可以。

> let A = '1' > A = '2'
'2' > const B = 1;
> B = 2
VM944: 1 Uncaught TypeError: Assignment to constant variable.at<anonymous>: 1: 3

转载请发邮件至 1244347461@qq.com 进行申请,经作者同意之后,转载请以链接形式注明出处

本文地址:

相关文章

在 JavaScript 中使用 Onclick 重定向页面

发布时间:2024/03/16 浏览次数:78 分类:JavaScript

本教程将教你如何在用户单击 HTML 按钮时创建 JavaScript 重定向。我们将使用 onclick 函数来监听事件。如果用户单击该按钮,它将重定向到另一个页面。

JavaScript 布尔函数

发布时间:2023/09/09 浏览次数:104 分类:JavaScript

与大多数其他编程语言不同,JavaScript 拥有布尔类型作为原始数据类型。 布尔类型大多将 true 和 false 作为唯一的默认值。但在某些情况下,我们也将 0 表示为 false,将 1 表示为 true。

JavaScript boolean.valueOf() 方法

发布时间:2023/09/09 浏览次数:203 分类:JavaScript

在 JavaScript 中,boolean.valueOf() 方法允许我们获取布尔对象的原始值。 该方法主要在内部使用,而不是在代码内部使用。JavaScript boolean.valueOf() 方法的语法

JavaScript boolean.toString() 方法

发布时间:2023/09/09 浏览次数:198 分类:JavaScript

在 JavaScript 中,boolean.toString() 方法允许我们将布尔值转换为字符串后将其用作 HTML 文本。JavaScript boolean.toString() 方法的语法

JavaScript boolean.prototype 属性

发布时间:2023/09/09 浏览次数:126 分类:JavaScript

在 JavaScript 中,.prototype 属性适用于所有对象。 该方法允许我们向对象添加新属性。JavaScript boolean.prototype 属性的语法

在 JavaScript 中获取光标位置

发布时间:2023/09/09 浏览次数:189 分类:JavaScript

JavaScript 与基本位置属性 SelectionStart 和 SelectionEnd 合并在一起,我们只能从字符串文字的第 0 个索引中检索位置值。 其他属性在基于坐标标记提取位置值方面也发挥着至关重要的作用。

扫一扫阅读全部技术教程

社交账号
  • https://www.github.com/onmpw
  • qq:1244347461

最新推荐

教程更新

热门标签

扫码一下
查看教程更方便