【问题标题】:What JavaScript value should you assign to a variable x so that typeof x = = = x would be true?您应该为变量 x 分配什么 JavaScript 值,以便 typeof x = = = x 为真?
【发布时间】:2015-06-28 04:21:31
【问题描述】:

我尝试分配不同的数据类型,例如布尔值、数字、字符串、对象、空值等,但总是返回 false。有什么想法吗?

【问题讨论】:

  • 除了@Phrogz,typeof(typeof(x)) 还返回"string"
  • 我认为 Phrogz 的答案是唯一可行的,因为 typeof 返回一个字符串
  • 我刚刚验证了这确实是正确的。非常感谢!

标签: javascript typeof


【解决方案1】:

typeof 运算符总是返回一个字符串值。因此,您的原始值必须是字符串。 typeof 对字符串的结果是 "string",所以:

x = "string"
typeof x === x // true

【讨论】:

    猜你喜欢
    • 2012-10-23
    • 2013-02-12
    • 1970-01-01
    • 2021-09-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-07
    相关资源
    最近更新 更多