1
4
事实上
如果你看看
the MDN
所以这就是为什么你共享的代码工作得很好,而且没有抛出任何错误。 |
2
2
首先,在下面的一行中有多个用逗号分隔的表达式。在JS中,从左到右计算每个表达式,并返回最后一个表达式。所以基本上这将工作如下
将转换为
将转换为
将转换为
您提到的第二个问题是,您不能在和if块中编写语句。使用var/let基本上就是一个语句。请记住,可以在if条件中编写表达式。 |
3
1
通常,JS不会对未声明的变量抛出错误,而是为它们赋值。
如果您想得到这些类型的错误,那么使用
这是您提供的没有引发错误的代码:
在这段代码中,我刚刚在顶部添加了strict指令,它开始抛出一个错误。
|
Softly · 单选按钮未按预期取值 1 年前 |
SlickRed · 我无法使用JS关注HTML元素 1 年前 |
assembler · Nextjs没有处理发布请求 1 年前 |
BADRUM · 执行两个获取功能后,如何导航回页面? 1 年前 |
Toniq · javascript为php保存多维数组 1 年前 |