1
|
Henrik Heimbuerger Kenneth Reitz · 技术社区 · 14 年前 |
![]() |
1
3
所有这些都是因为JavaScript有两个解析上下文:表达式和语句。写作
因此,每当遇到该构造时,解析器必须确定它是在表达式级还是在语句级。默认情况下,它假定处于语句级别,除非另有说明。括号是一种句法表达方式。” 这是一个表达式 ".
所以,写作
|
![]() |
2
1
第二个是因为括号中的表达式不能解释为函数声明(所以它必须是函数表达式,解决了与原始第一个表达式的歧义问题)。 |
![]() |
Softly · 单选按钮未按预期取值 1 年前 |
|
SlickRed · 我无法使用JS关注HTML元素 1 年前 |
![]() |
assembler · Nextjs没有处理发布请求 1 年前 |
|
BADRUM · 执行两个获取功能后,如何导航回页面? 1 年前 |
![]() |
Toniq · javascript为php保存多维数组 1 年前 |