【问题标题】:What are the values of true and false and who set them?true 和 false 的值是什么,是谁设置的?
【发布时间】:2019-03-26 09:41:37
【问题描述】:

我正在学习 javascript,我刚刚开始使用变量和数据类型。但我很难理解 true/false 的设置位置。

我试过用:

console.log(true);console.log(false);

但是我在控制台上得到了真/假,我认为这些“单词”(变量)是我设置的:

var true = whatever;var false = whatever;

truefalse 的价值是什么?它们在哪里设置,我可以更改它们吗?

【问题讨论】:

  • 这些是保留关键字
  • 'true' 和 'false' 是保留关键字。您不能为它们重新分配值..!
  • 名称就是值。它不是像变量那样的占位符。
  • 你不能设置 var true = whatever; var false = whatever; 这些是保留关键字,会引发异常

标签: javascript boolean


【解决方案1】:

truefalse 值(它们是布尔文字)。它们不是变量。

data types

【讨论】:

    【解决方案2】:

    truefalse 是 JavaScript 中称为布尔值的保留关键字 - 每个 JavaScript 引擎都会自动设置它们。 JavaScript 有很多这些,几乎所有这些你都可以不假思索地使用(varfunctionconsole.log 等)。

    truefalse,当评估为数字时,是 01

    console.log(+true);
    console.log(+false);

    【讨论】:

      猜你喜欢
      • 2017-04-30
      • 2022-11-08
      • 1970-01-01
      • 2019-09-25
      • 2021-08-08
      • 1970-01-01
      • 2014-11-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多