311 次查看
JavaScript 对变量的处理方式与其他编程语言(如 C、C++、Java 等)不同。JavaScript 中的变量可以被认为是命名的容器。您可以将数据放入这些容器中,然后只需命名容器即可引用数据。在 JavaScript 程序中使用变量之前,必须先声明它。变量使用 var 关键字声明,如下所示。var rank; var points; 将值存储到变量中称为变量初始化。您可以在创建变量时或稍后进行变量初始化... 阅读更多
4K+ 次查看
在本教程中,我们将学习“javascript: void(0)”的含义。在英语中,void 表示“无”。在编程语言中,void 表示“不返回值”。“javascript: void(0)”类似于 void。javascript: void(0) 表示返回 undefined 作为原始值。当我们插入某些表达式时,我们使用它来防止对网页产生任何负面影响。例如,在 URL 超链接的情况下。当用户点击链接时,超链接会通过重新加载页面来打开。在这种情况下,当您需要运行其他一些代码时,可以使用 javascript: void(0)。让我们用冒号将 javascript: void(0) 分开。我们得到... 阅读更多
578 次查看
yield 关键字用于 JavaScript 中暂停和恢复生成器函数。表达式的值将返回给生成器的调用者。以下是示例 -function* displayRank () { var selPlayers= [1, 2, 3, 4]; for (var a = 0; a < selPlayers.length; a++) { yield selPlayers[i]; } }定义生成器函数后,使用方法如下。这里 displayRank() 是生成器函数 -var rank = displayRank(); // // 值:1 alert(rank.next()); // 值:2 alert(rank.next()); // 值:3 alert(rank.next()); // 值:4 alert(rank.next()); // 值:undefined alert(rank.next());
9K+ 次查看
在本教程中,我们将学习如何在 JavaScript 中检查变量是否为 NaN。NaN 的全称是“非数字”。NaN 是 JavaScript 中的保留关键字,我们可以将其分配给变量。如果用户使用以下方法来检查变量是否为数字,则它将不起作用。var a = "Hello"; let result = a == NaN; // 它始终返回 false。正如我们所说,上述方法将无法检查数字,因为 NaN 是保留关键字。... 阅读更多
523 次查看
在本教程中,我们将学习 JavaScript 中的 NaN。NaN 只是全局对象的属性,代表“非数字”。它主要用于检查输入的值是否为数字。NaN 和 Number.NaN 都是一样的,所以下次如果在任何程序中写了 Number.NaN 不要混淆,因为它与 NaN 相同。NaN 是一个很少在任何程序中使用的属性,因为在程序中使用 NaN 来识别任何东西并不是一个好习惯。有... 阅读更多
3K+ 次查看
我们在 JavaScript 中使用 const 关键字来声明其值只能在声明时初始化的变量。它类似于 JavaScript 中提供的其他关键字(即 var 和 let)声明变量的功能。const 是常量的缩写,这意味着驻留在变量中的值是不可更改的。JavaScript 中的 const 关键字它用于在 JavaScript 中声明变量。使用 const 创建的变量遵循某些规则。变量是块级作用域。这意味着变量的作用域(生命周期)取决于它被声明的位置。这... 阅读更多
498 次查看
以下是包括“class”在内的未来保留字。这些词用作提议扩展中的关键字,因此保留下来,以便将来可能采用这些扩展。class enum extends super const export Import以上定义在 ECMAScript 规范中。在 ECMAScript 6 语言规范中使用。类声明创建一个类 -class name [extends] { // 类体 }
111 次查看
Web 浏览器为“var null”抛出错误,因为它是一个保留标识符。您不能在 ECMAScript 中使用以下字面量作为标识符 -null frue falseundefined 一个没有定义的属性。它未知且不是保留标识符。其类型为 undefined。null它是已知的,也是保留标识符。但“null”与“false”不同。当您声明一个变量并将其设置为 null 时,则会打印 null。
427 次查看
保留字不能用作 JavaScript 变量、函数、方法、循环标签或任何对象名称。以下是 JavaScript 中的保留字 -abstractElseinstanceofswitchbooleanEnumintsynchronizedbreakExportinterfacethisbyteExtendslongthrowcaseFalsenativethrowscatchFinalnewtransientcharFinallynulltrueclassFloatpackagetryconstForprivatetypeofcontinueFunctionprotectedvardebuggerGotopublicvoiddefaultIfreturnvolatiledeleteimplementsshortwhileDoImportstaticwithdoubleInsuper
1K+ 次查看
在 JavaScript 中命名变量时,请记住一些规则。以下是 JavaScript 中的变量命名约定 -您不应使用任何 JavaScript 保留关键字作为变量名。这些关键字在下一节中提到。例如,break 或 boolean 变量名无效。JavaScript 变量名不应以数字 (0-9) 开头。它们必须以字母或下划线字符开头。例如,123test 是无效的变量名,但 _123test 是有效的。JavaScript 变量名区分大小写。例如,Name 和 name 是两个不同的变量。以下是 示例 -var name; // 正确 var 2name; ... 阅读更多