如果在控制台中运行此语法,为什么会出现语法错误?{} === {}

弗拉德·阿德莱恩

在运行Chrome控制台中{} === {},出现语法错误,意外出现“ ===”。

但是,如果我将其包装在括号中,就像({} === {})我得到的那样false,那是我所期望的。

对象文字在第一位置是否与代码块或其他内容混淆?

拉贾普布(Rajabrabhu Aravindasamy)

如果没有括号,则在javascript{}中将被视为空白code block=后面跟一个code block将是无效的语法。这就是为什么您在那里看到错误的原因。

如果将其包装在类似的括号内({} === {}),则将其视为an,expression并且由于两者都引用了两个不同的对象,因此它将被评估为false。

以下示例可以为您提供清晰的画面,

{ var x = 5; console.log(x); } == 2
// will throw the same error that you are facing.

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Access 2013:为什么会出现此语法错误?

来自分类Dev

为什么我的脚本可以运行,但是在控制台中显示语法错误?

来自分类Dev

为什么会出现此错误?“令牌“实现”的语法错误,@预期”

来自分类Dev

为什么会出现此错误?语法错误:丢失;声明前

来自分类Dev

为什么会出现语法错误:缺少';' 在“ *”之前

来自分类Dev

为什么使用exec()会出现语法错误?

来自分类Dev

为什么会出现“ INSERT INTO语句中的语法错误”?

来自分类Dev

为什么重启后会出现语法错误?

来自分类Dev

如果我不在AWK的END块中写'if',为什么会出现语法错误?

来自分类Dev

如果我不在AWK的END块中写'if',为什么会出现语法错误?

来自分类Dev

为什么会出现此错误?SyntaxError:语法无效

来自分类Dev

为什么会出现此语法逻辑错误?

来自分类Dev

如果在C中语法错误

来自分类Dev

为什么此CMD脚本出现语法错误?

来自分类Dev

{} .hasOwnProperty('id'); 在控制台中返回语法错误

来自分类Dev

如果在Python终端中出现两次条件,则无法使用(语法错误)

来自分类Dev

为什么会出现错误?(语法错误,意外的keyword_true)

来自分类Dev

为什么在Verilog中使用typedef时会出现语法错误?

来自分类Dev

为什么使用三元运算符会出现语法错误?

来自分类Dev

尝试将if语句放入触发器时,为什么会出现语法错误?

来自分类Dev

两个datepicker,为什么会出现语法错误?

来自分类Dev

为什么使用装饰器工厂工厂函数会出现语法错误?

来自分类Dev

为什么在创建 PostgreSQL 函数时会出现语法错误?

来自分类Dev

为什么我生成的Flex / Bison解析器即使在规则中添加了语法,也会出现语法错误?

来自分类Dev

为什么我的脚本中出现此错误?awk: script.awk:19: “ 语法错误

来自分类Dev

我在JavaScript控制台中编写一个简单的for循环会遇到什么语法错误?

来自分类Dev

为什么在使原子成为“ band”时出现此语法错误?

来自分类Dev

为什么会出现语法错误,出现意外的“}”,并期望带有范围的keyword_end?

来自分类Dev

为什么会出现语法错误,意外出现“}”,并期望带有范围的keyword_end?

Related 相关文章

  1. 1

    Access 2013:为什么会出现此语法错误?

  2. 2

    为什么我的脚本可以运行,但是在控制台中显示语法错误?

  3. 3

    为什么会出现此错误?“令牌“实现”的语法错误,@预期”

  4. 4

    为什么会出现此错误?语法错误:丢失;声明前

  5. 5

    为什么会出现语法错误:缺少';' 在“ *”之前

  6. 6

    为什么使用exec()会出现语法错误?

  7. 7

    为什么会出现“ INSERT INTO语句中的语法错误”?

  8. 8

    为什么重启后会出现语法错误?

  9. 9

    如果我不在AWK的END块中写'if',为什么会出现语法错误?

  10. 10

    如果我不在AWK的END块中写'if',为什么会出现语法错误?

  11. 11

    为什么会出现此错误?SyntaxError:语法无效

  12. 12

    为什么会出现此语法逻辑错误?

  13. 13

    如果在C中语法错误

  14. 14

    为什么此CMD脚本出现语法错误?

  15. 15

    {} .hasOwnProperty('id'); 在控制台中返回语法错误

  16. 16

    如果在Python终端中出现两次条件,则无法使用(语法错误)

  17. 17

    为什么会出现错误?(语法错误,意外的keyword_true)

  18. 18

    为什么在Verilog中使用typedef时会出现语法错误?

  19. 19

    为什么使用三元运算符会出现语法错误?

  20. 20

    尝试将if语句放入触发器时,为什么会出现语法错误?

  21. 21

    两个datepicker,为什么会出现语法错误?

  22. 22

    为什么使用装饰器工厂工厂函数会出现语法错误?

  23. 23

    为什么在创建 PostgreSQL 函数时会出现语法错误?

  24. 24

    为什么我生成的Flex / Bison解析器即使在规则中添加了语法,也会出现语法错误?

  25. 25

    为什么我的脚本中出现此错误?awk: script.awk:19: “ 语法错误

  26. 26

    我在JavaScript控制台中编写一个简单的for循环会遇到什么语法错误?

  27. 27

    为什么在使原子成为“ band”时出现此语法错误?

  28. 28

    为什么会出现语法错误,出现意外的“}”,并期望带有范围的keyword_end?

  29. 29

    为什么会出现语法错误,意外出现“}”,并期望带有范围的keyword_end?

热门标签

归档