为前端技术找到 8590 篇 文章

JavaScript 中变量如何分配内存?

Sai Subramanyam
更新于 2019-07-30 22:30:21

311 次查看

JavaScript 处理变量的方式与其他编程语言 C、C++、Java 等不同。可以将 JavaScript 中的变量视为具名的容器。可以将数据放入这些容器中,然后通过命名容器来引用数据。在 JavaScript 程序中使用变量之前,必须先对其进行声明。使用 var 关键字声明变量,如下所示。var rank; var points; 将值存储在变量中称为变量初始化。可以在创建变量时或在 ... 继续阅读

“javascript:void(0)”是什么意思?

Shubham Vora
更新于 2022-10-31 11:27:30

4 千多次查看

在本教程中,我们将了解 “javascript: void(0)” 的含义。在英语中,void 表示无。在编程语言中,void 表示无返回。 “javascript: void(0)” 与 void 类似。javascript: void(0) 表示返回未定义的原始值。我们在插入某些表达式时会使用此功能来防止对网页产生任何不利影响。例如,在 URL 超链接的情况下。用户单击链接后,超链接会通过重新加载页面来打开。在这些情况下,当需要运行其他代码时,可以使用 javascript: void(0)。我们用冒号把 javascript: void(0) 分开。得到... 阅读更多

JavaScript 中的 yield 关键字是什么?

Rahul Sharma
更新时间:2020 年 6 月 13 日 12:12:12

578 次查看

yield 关键字用于 JavaScript 中,用于暂停和恢复生成器函数。表达式值返回给生成器的调用者。以下列出示例:function* displayRank () {    var selPlayers= [1, 2, 3, 4];    for (var a = 0; a < selPlayers.length; a++) {       yield selPlayers[i];    } }在定义生成器函数后,按以下方式使用它。HHere displayRank() 是生成器函数 −var rank = displayRank(); // // 值:1 alert(rank.next()); // 值:2 alert(rank.next()); // 值:3 alert(rank.next()); // 值:4 alert(rank.next()); // 值:未定义 alert(rank.next());

如何在 JavaScript 中检查变量是否为 NaN?

Shubham Vora
更新时间:2022 年 8 月 08 日 08:45:55

9K+ 次查看

在本教程中,我们将学习如何检查 JavaScript 中的变量是否为 NaN。NaN 的全称为“not a number”。NaN 是 JavaScript 中的保留关键字,可以将其分配给变量。如果用户正在使用以下方法检查某个变量是否是数字,此方法将无法运行。var a = "Hello"; let result = a == NaN; // 它始终返回 false。正如我们所讨论的,以上方法无法用于对数字进行检查,因为 NaN 是保留关键字。... 阅读更多

什么是 JavaScript 中的 NaN?

Abhishek
更新时间:2022 年 11 月 08 日 06:40:59

523 次查看

在本教程中,我们将了解 JavaScript 中的 NaN。NaN 不过是表示非数字的全局对象的一个属性。它主要用于检查输入的值是否为数字。NaN 和 Number. NaN 都相同,因此,下次在任何程序中看到 Number. NaN 时,不要感到困惑,因为它与 NaN 类似。NaN 是一个在任何程序中都甚少使用的属性,因为使用 NaN 来识别程序中的任何内容都不是一个好习惯。有... 阅读更多

如何在 JavaScript 中使用“const”关键字?

Abhishek Kumar
更新时间:2022 年 11 月 10 日 08:47:01

3K+ 次查看

我们使用 JavaScript 中的 const 关键字来声明变量,其值仅可以在声明时进行初始化。这与 JavaScript 中提供的其他关键字(例如 var 和 let)声明变量的功能类似。const 是常量的缩写,表示驻留在变量中的值是不可更改的。JavaScript 中的 const 关键字用于在 JavaScript 中声明变量。使用 const 创建的变量遵循某些规则。变量是块级作用域的。这意味着变量的作用域(生命周期)取决于它被声明的位置。这... 阅读更多

为什么“class”是 JavaScript 中的保留字?

Rahul Sharma
更新于 13-6-2020 11:44:33

498 次观看

以下是未来的保留字,包括“class”。这些单词用作提议的扩展中的关键字,因此保留这些单词以允许将来采用这些扩展。class enum extends super const export Import 以上内容在 ECMAScript 规范中定义。在 ECMAScript 6 语言规范中使用它。class 声明创建一个类 class name [extends] {     // 类主体 }

为什么 JavaScript “var null”会抛出错误,而“var undefined”不会?

Johar Ali
更新于 13-6-2020 11:42:53

111 次观看

Web 浏览器会为“var null”抛出错误,因为它是一个保留的标识符。您不能在 ECMAScript 中将以下文字用作标识符 null frue false undefined  没有定义的属性。它不是已知的也不是保留的标识符。它的类型是未定义的。null 它已知且是保留的标识符。但 “null”与“false”不同。当您声明一个变量并将其设置为 null 时,null 将被打印出来。

JavaScript 中的保留字是什么?

Amit Sharma
更新于 13-6-2020 11:40:24

427 次观看

保留字不能用作 JavaScript 变量、函数、方法、循环标签或任何对象名称。以下是 JavaScript 中的保留字 abstract Else instance of switch boolean Enum int synchronized break Export interface this byte Extends long throw case False native throws catch Final new transient char Finally null true class Float package try const For private typeof continue Function protected var debugger Goto public void default If return volatile delete implements short while Do Import static with double In super

JavaScript 中的变量命名约定是什么

Ali
更新于 13-6-2020 09:28:57

1K+ 次观看

在 JavaScript 中为变量命名时,请记住一些规则。以下是 JavaScript 中的变量命名约定:您不应将任何 JavaScript 保留关键字用作变量名。这些关键字在下一部分中提到。例如,break 或 boolean 变量名无效。JavaScript 变量名不应以数字(0-9)开头。它们必须以字母或下划线字符开头。例如,123test 是无效的变量名,但 _123test 是有效的变量名。JavaScript 变量名区分大小写。例如,Name 和 name 是两个不同的变量。以下是  ; 示例  ;-var name;// 正确 var 2name; ... 阅读更多

广告
© . All rights reserved.