24 条回复  ·  230 次点击
alanhe421 小成 2024-9-9 14:23:26
team 的话,加
DOLLOR 小成 2024-9-9 15:08:18
@blucas01
`(user.go)()`这种表达在实际开发中就几乎没出现过吧。

实际开发中不加括号会出现问题一般都就两种情况,一个是 IIFE ,如
(() => {})()
另一个是 array 解构赋值,如
[first, second, ...rest] = arr

总结起来就是以 [ 和 ( 开头这两种情况需要注意。
mandex 小成 2024-9-9 15:10:07
当然要加啊
jisuowei 小成 2024-9-9 15:17:02
现代代码都不加

---

如果是行首是括号,加在前面:

```
;(user.go)()
```
lyxxxh2 小成 2024-9-9 15:24:03
不加,多一个字符脑子都要处理。
dd0754 小成 2024-9-9 15:33:36
zxx0102 小成 2024-9-9 15:34:21
先说结论:“建议”加!说不加的,看看这道题,去运行一下就明白了。
let a = 1, b = 2, c = 3, d =4
if(true) {
    [a, b] = [b, a]
    [c, d] = [d, c]
}

js 的作用域很烦的,原因和结果看这个: https://blog.csdn.net/qq_41308489/article/details/122798951
123
返回顶部