当前位置: 首页 > 知识库问答 >
问题:

除“strings”之外返回未定义的所有内容的运算符类型[重复]

巴英韶
2023-03-14

我目前正在学习JavaScript中的“typeof”操作符,但下面的教程给出的结果与我在控制台中看到的不同。使用除“strings”以外的任何内容都将返回未定义。关于自动插入分号,我看到了一些东西,但它们似乎比我目前的问题要复杂一些。对不起,老兵们可能觉得这很傻,但由于某种原因,我找不到问题的答案。

VS代码屏幕截图

共有1个答案

柯奕
2023-03-14

您在两种不同的上下文中评估代码:您的模块,其中您的变量以值存在,而在控制台中,它们是未定义的,因此您会看到结果。您可以直接添加到脚本中的typeof以查看正确的结果。

 类似资料:
  • 我在研究JavaScript的typeof运算符时,偶然发现了以下奇怪之处: 所有当前浏览器都公开了一个非标准的主机对象文档。类型未定义的所有。 虽然规范允许为非标准外来对象自定义类型标记,但它要求这些类型标记不同于预定义的类型标记。文档的情况。所有具有类型标记“未定义”的必须被归类为例外违反规则。 (来源) 我在浏览器中设置了以下内容来测试它: 它产生了: 那么为什么是文档呢。都是这样吗?自<代

  • 我的Java代码没有什么问题。我正在使用下面的代码,但Eclipse总是提示相同的消息“参数类型Test1,int的运算符未定义”。但是如果我将代码更改为“System.out.println(test1”“100);”或“System.out.println”(“100 test1”)或“System.out.println(100”“test1);”,没有问题。 有人对此有想法吗?请帮忙。多谢

  • 在我的代码中,我一直得到这样的错误:操作符!=对于参数类型boolean和int是未定义的,我不知道该怎么做来修复它。该错误出现在eclipse内部以及启动时 如有帮助,我们将不胜感激:)谢谢!

  • 问题内容: 尽管我在权限块中设置了选项卡,但仍返回未定义。 但是在myScript.js中,以下返回未定义。 问题答案: 由于内容脚本有其自身的局限性, 仅在后台脚本和弹出脚本中可用。 如果您想使用,则将消息从content_script传递到后台脚本并使用。

  • 我打印了错误, 这两个文件在同一个目录中

  • 我想知道如何使用正则表达式删除除所有图像标记之外的所有内容。 我已经试过了: (?s)^[^ (?s)^([^ 有谁知道如何将这 2 个组合为多个图像? 下面是我想应用它的内容示例: 我期望的结果应该是: